[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    237

    SNDDST über externen Mailserver

    Hallo,

    ist es mit V7R1 möglich einen SNDDST über einen externen Mailserver zu machen ?
    Wenn ja was muss hierfür eingestellt werden ?

  2. #2
    Registriert seit
    Dec 2014
    Beiträge
    310
    Ja, kein Problem:

    CHGSMTPA MAILROUTER('xxx.xxx.xxx.xxx')
    FIREWALL(*YES)
    FWDHUBSVR('172.24.119.83')

    Ab V7R2 dann noch zusätzlich: DIRTYPE(*SDD) (damit der Ablauf über WRKDIRE bleibt, ansonsten greift der neue Ablauf)

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    237
    Irgendwie versteh ich die Antwort nicht so ganz.
    Bei einem internen Mailserver wird bei MAILROUTER und FWDHUBSVR die IP des Servers eingetragen.

    Wenn ich das nun z.Bsp. über Google-Mail versenden will, was ist noch zu beachten ?
    Damit das mit der Authentifizierung klappt ?

  4. #4
    Registriert seit
    Aug 2014
    Beiträge
    179
    Hallo Flappes,

    wenn Du mit Google-Mail arbeiten möchtest, dann erwartet Google die Authentifizierung über Oauth 2.0. Google stellt hierfür eine REST-API zur Verfügung, das funktioniert nach meinem Wissen leider nicht mit SNDDST. Hier gibt es fertige Software von http://m.bvstools.com/

    Ich habe ein Stück Software für den Mailservice von www.sendgrid.com in RPG entwickelt. Die API wird mit HTTP Post Requests angesprochen.

    Herzliche Grüße

    Rainer

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    237
    Hallo,

    nun bin ich etwas ratlos und verwirrt.
    Folgendes hab ich auf auf 4 Power7 Systemen mit V7R1 ausprobiert.
    Bei 3 hat es funktioniert, bei einem könnte dies durch ne Firewall geblockt worden sein.

    Soweit alles konfiguriert, das es per SNDDST über einen internen Mailserver geht.
    Also Directory-Entry, CHGDSTA, usw.
    Allerdings hab ich im CHGSMTPA weder bei MAILROUTER noch bei FWDHUBSVR etwas eingetragen, also auf (*NONE) gestellt.
    Und trotzdem gehen die Mails raus ... Warum ???
    Bei einem System in unserem Haus, hat ein Kollege nachgesehen ob die Mail über unseren Mailserver versendet wurde. Dem war definitv nicht so.
    Und auf dem SMTP-Port war 0 Traffic.
    Wie kann das funktionieren ???

  6. #6
    Registriert seit
    Dec 2014
    Beiträge
    310
    Wenn sonst alles richtig eingestellt ist (DNS, Domain, etc) dann sendet die AS/400 direkt (also ohne Umweg über einen "anderen" Mailserver) hinaus.
    Und wie Du selbst schreibst, ist bei der 4. Maschine anscheinend eine Firewall dazwischen, die dies verhindert.

  7. #7
    Registriert seit
    Aug 2001
    Beiträge
    237
    Hmmm ... seit wann kann die das?
    Bzw. davon hab ich noch nie was gelesen oder gehört.
    Dann müsste man sich ja nie den Streß mit einem ext. Mailserver machen.
    Bzw. bräuchte man in den SMTP-Attribute den MAILROUTER nicht.

  8. #8
    Registriert seit
    Dec 2014
    Beiträge
    310
    Flappes, den Mailrouter in den SMTP Attributen benötigt man nur, wenn die AS/400 nicht (direkt) in's Internet kommt (Firewall etc).
    Die Übertragung der Mail von der AS/400 zum Mailrouter geschieht aber bereits über den in der AS/400 "eingebauten" Mailserver, der wird also so oder so verwendet (siehe WRKACTJOB --> F7 --> "SMTP" und da findest Du mehrere QSMTPxxx Jobs)

  9. #9
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von Flappes Beitrag anzeigen
    Hmmm ... seit wann kann die das?
    Seit etwa V3R1, wenn ich mich recht erinnere ;-) Allerdings haben die wenigsten ihre AS/400 ähm IBM i so konfiguriert, dass sie einen direkten Weg ins Internet findet. Also geht / ging man immer über den internen eMail-Server. Hat ja auch einen gewissen Reiz, da der (je nach Konfiguration) keine Anmeldedaten von internen IPs abfragt.

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

Similar Threads

  1. EMails per SNDDST
    By Vetter in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 02-06-03, 07:16
  2. SNDDST (Emailversand)
    By braini in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-02-02, 08:46
  3. SMTP-Mailserver auf iSeries/400 - Logging?
    By sho1 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-01-02, 15:08
  4. Antworten: 3
    Letzter Beitrag: 29-01-02, 07:10
  5. AS 400 E-mailserver - Virenscanner
    By Wurm 1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 11-01-02, 14:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •