Anmelden

View Full Version : E-Mail von iSeries geht nicht raus - gelöst



rebe
22-11-06, 09:39
Hallo,

habe Probleme mit E-Mail Versand von iSeries.
Habe es direkt über SNDDST versucht und mit dem Programm SNDEMAIL (benutzt API QTMMSNDM).

Habe einiges darüber gelesen im Forum und außerhalb.
Wir benutzen einen externen SMTP-Server, der bei uns im Netzwerk steht.
Eingerichtet habe ich alles nach einer Anleitung von PIKACHU vom 23.06.04.
- CHGSMPTA: da habe ich unter Post-Router den externen SMTP-Server eingerichtet
CHGSMTPA RTYDAY(0 0) RTYHOUR(0 0) MAILROUTER('OMIME.COPPENR-WIESE.DE')
FIREWALL(*NO) DIALSCD(*NO)

- Verzeichniseintrag (WRKDIRE)
INTERNET GATEWAY
Internet Email Route
TCPIP
(kein USRPRF)
Postfunktionsstufe: 1=Benutzerindex
Bevorzugte Adresse: 9=weitere
Adressart: ATCONTXT
Feldname: NETUSRID *IBM

Verteilungsattribute (CHGDSTA)
Leitweg: INTERNET GATEWAY

- Verzeichniseinträge (WRKDIRE)
Benutzer REINER anlegt

Postfunktionsstufe . . 2
Bevorzugte Adresse . . 3


Benutzer-ID/Adresse . . . : REINER REINER
Auswahl eingeben und Eingabetaste drücken.

SMTP-Benutzer-ID . . . . rbeimdiek
SMTP-Domäne . . . . . . . COPPENR-WIESE.DE

Jobs auf der iSeries laufen
QMSF QMSF BCH 0,0 DEQW
QTSMTPBRCL QTCP BCH 0,0 DEQW
QTSMTPBRSR QTCP BCH 0,0 DEQW
QTSMTPCLTD QTCP BCH 0,0 DEQW
QTSMTPCLTP QTCP PJ 0,0 SELW
QTSMTPCLTP QTCP PJ 0,0 SELW
QTSMTPSRVD QTCP BCH 0,0 SELW

Es wird keine Nachricht rausgeschickt.

Beim Versenden mit SNDDST bekomme ich diese Meldung:

Nachrichten-ID . . . . : CPC9033 Bewertung . . . . . . : 00
Nachrichtenart . . . . : Beendigung
Sendedatum . . . . . . : 22.11.06 Sendezeit . . . . . . : 10:28:09

Nachricht . . . : Sendeverteilung erfolgreich beendet.
Ursache . . . . : Die Sendeverteilung wurde erfolgreich beendet. Die
Verteilungs-ID ist REINER REINER 0004.

Bei der Versendung über SNDEMAIL bekomme ich einige Informationen über die Debug-Einstellung, aber das hilft auch nicht weiter.

Wo könnte ich denn noch ansetzen, um dem Problem auf die Spur zu kommen?

Wäre für Tipps sehr, sehr dankbar.

Schöne Grüße
Reiner

rebe
22-11-06, 11:42
Bevor jetzt in die falsche Richtung gesucht wird, es könnte ein Software-Problem vorliegen.
Beim STRMSF werden drei QMSF-Jobs gestartet. Einer wurde aber mit einem Software-Problem abnormal beendet. Da muss ich erst mal nachhaken.

Melde mich wieder wenn es was neues gibt.

Reiner

rebe
22-11-06, 13:02
Hi,

so war kein Softwareproblem. Als ich STRMSF *CLEAR gemacht habe und danach noch mal E-Mails verschickt habe, bricht der 3. QMSF nicht mehr ab.
Aber es kommt immer noch nichts an.

Könnte das Problem auch daran liegen, dass auf einer 2.Partition ein Lotus Notes Server läuft? Ist nicht der SMTP-Server, der kommt extra.
Brauche ich den SMTP-Job auf der iSeries unbedingt zum Verschicken von E-Mails? Empfangen will ich auf keinen Fall E-Mails auf der iSeries.

Grüße
Reiner

csupp
22-11-06, 13:20
Hi,

SMTP kann nicht zusammen mit Notes laufen. Da du aber berichtest, dass dieser auf einer zweiten Partition läuft sollte das eigentlich gehen.

Ich hab dir mal nen Link aus dem Forum gepostet, der mir geholfen hat.

Ansonsten kann ich dir unser Tool SNDOSMAIL anbieten.

http://www.rlpforen.de/showthread.php?t=9259&highlight=snddst

Ansonsten solltest du mal schauen, ob unter WRKDSTQ die QSMTPQ auch gestartet ist und eine Versendung ansteht.

Gruß

rebe
22-11-06, 14:26
Hallo,

so ein Tool habe ich mir auch gezogen SNDEMAIL. Da gibts dann noch SNDM usw. Das ist bestimmt alles gleich, denke ich.

Wie kommt denn eigentlich der Eintrag WRKDIRE (INTERNET SMTPRTE) oder auch (INTERNET GATEWAY) ins Spiel? Wo wird der denn genutzt? Manchmal ist der Systemname/Gruppe bei diesem Eintrag mit INTERNET angegeben und auch mal mit TCPIP. Was ist denn richtig?

Wenn ich eine E-Mail abschicke, steht in WRKDSTQ nichts drin. Entweder das System ist so schnell oder da läuft noch was schief.

Hat jemand noch eine Idee?

Reiner

KM
22-11-06, 14:50
Halte doch mal Deine DSTQ an. Dann siehst Du, ob da was reingestellt wird. Ist da eine Firewall im Spiel ? Dann setze beim CHGSMTPA den Parameter FIREWALL auf *YES.

Gruß,
KM

rebe
22-11-06, 15:11
Ich habe die QSMTPQ mal angehalten, da kommt nichts rein. Wie liegt denn der Unterschied mit dem Parameter Firewall *NO und *YES? Der SMTP-Mailserver liegt hinter einer Firewall, aber in der Firewall ist alles freigeschaltet zum Senden von SMTP-Paketen von der iSeries an den SMTP-Mailserver.

Wie ist denn der Weg in der iSeries sobald eine Internet-Mail-Adresse beim Befehl SNDDST eingestellt ist?

Reiner

rebe
22-11-06, 15:28
So jetzt geht alles, sowohl über SNDDST als auch mit SNDEMAIL.
War wohl der Parameter Firewall *YES im CHGSMTPA.

Ich dachte wenn da ein Mailrouter eingetragen ist und eine Internet-Adresse als Empfänger hinterlegt ist, dann wird immer alles zum Mailrouter geschickt. Ist anscheinend nicht so.

Vielen Dank für alle Beiträge.
Reiner