-
Fehler bei E-mail über AS/400
Hallo,
habe gerade versucht unsere Maschine so zu konfigurieren, dass man Mails über sie versenden kann. Dazu habe ich diese Anleitung genutzt, die hier im Forum empfohlen wurde:
Type CHGDSTA and press F4. If ‘Route to SMTP gateway’ is *NONE, continue with the following:
1. Using CFGTCP, Option 10=Work with TCP/IP host table entries, verify your mail server name is in the table (add if necessary).
2. From the command line, type PING mail-server-name to verify connection is working properly
3. Using CHGSMTPA, verify AUTOSTART(*YES) and MAILROUTER(mail-server-name).
4. Run the following commands:
ADDDIRE USRID(INTERNET GATEWAY) +
USRD(‘Internet SMTP gateway’) SYSNAME(INTERNET) +
PREFADR(NETUSRID *IBM ATCONTXT
CHGDSTA SMTPRTE(INTERNET GATEWAY)
5. Verify server applications are started:
STRTCPSVR *SMTP
6. Send a test message:
SNDDST TYPE(*LMSG) TOINTNET(E-mail address) +
DSTD(‘Test message’) LMSG(‘Test message’)
Verify message appears in client. If you receive error message CPF9006 "User not enrolled in system distribution directory.", either have an administrator or use the Work with Directory Entries (WRKDIRE) command to enroll you in the system directory.
Als ich dann eine Mail versenden wollte, kan dieser Fehler:
Nachrichten-ID . . . . : TCP5116 Bewertung . . . . . . : 20
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 11.05.04 Sendezeit . . . . . . : 11:26:05
Nachricht . . . : MIME-Parser stellte keine Briefhülle mit Kopfdaten zur
Verfügung.
Ursache . . . . : Der MIME-Parser stellte keine Briefhülle mit Kopfdaten für
eine MIME- oder Simple-Mail-Notiz zur Verfügung.
Fehlerbeseitigung: Diese Nachricht wird ausgegeben, da der Umsetzungscode für
Anhänge im ANYMAIL/400-Framework einen wichtigen Teil der Notiz nicht
abrufen konnte. Wahrscheinlich ist der POP3-Server nicht einwandfrei
installiert, oder ein fremdes Ausgangsprogramm hat eine MIME- oder
Simple-Mail-Notiz bearbeitet, die nur von POP3-Ausgangsprogrammen bearbeitet
werden sollte. Den zuständigen Kundendienst benachrichtigen.
Kann mir da jemand weiterhelfen?
mfG
Jürgen Schnichels
-
Hallo!
Prüfen wir mal die Ausgangspunkte. Hier auf einem System mit V5R2 habe ich folgende Ausgangspunkte, sieht mal mit WRKREGINF und dort mit Auswahl 8:
Code:
Ausgangspunkt: QIBM_QZMFMSF_ACT Format: MSFF0100
1000 QZDSNPAC QSYS
Ausgangspunkt: QIBM_QZMFMSF_ADR_RSL Format: MSFF0100
1000 QZDSNPAD QSYS
1300 QTMMADRS QTCP
2000 QZMFSNPA QSYS
Ausgangspunkt: QIBM_QZMFMSF_ATT_CNV Format: MSFF0100
1300 QTMMATCV QTCP
1600 QTMMTUNL QTCP
Ausgangspunkt: QIBM_QZMFMSF_ATT_MGT Format: MSFF0100
1000 QZDSNPAM QSYS
1300 QTMMATTM QTCP
Ausgangspunkt: QIBM_QZMFMSF_ENL_PSS Format: MSFF0100
1300 QTMMENV QTCP
Ausgangspunkt: QIBM_QZMFMSF_LCL_DEL Format: MSFF0100
1000 QZDSNPLD QSYS
1300 QTMMLCLD QTCP
1600 QTMMPARS QTCP
4000 QS2SNPLD QSYS
Ausgangspunkt: QIBM_QZMFMSF_LST_EXP Format: MSFF0100
1000 QZDSNPLE QSYS
2000 QZMFCTXT QSYS
Ausgangspunkt: QIBM_QZMFMSF_MSG_FWD Format: MSFF0100
200 QTMSFWD QTCP
1000 QZDSNPMF QSYS
4000 QS2SNPMF QSYS
Ausgangspunkt: QIBM_QZMFMSF_NON_DEL Format: MSFF0100
1000 QZDSNPND QSYS
1300 QTMMNDEL QTCP
4000 QS2SNPND QSYS
Ausgangspunkt: QIBM_QZMFMSF_SEC_AUT Format: MSFF0100
1300 QTMSSCAT QTCP
Ausgangspunkt: QIBM_QZMFMSF_TRK_CHG Format: MSFF0100
(Keine Benutzerausgangsprogramme gefunden.)
Ausgangspunkt: QIBM_QZMFMSF_VLD_TYP Format: MSFF0100
(Keine Benutzerausgangsprogramme gefunden.)
Gruß
Jürgen
-
Hallo Jürgen,
vielen Dank für deine Antwort.
Bei mir ist alles gleich, bis auf den
Ausgangspunkt:
QIBM_QZMFMSF_SEC_AUT Format: MSFF0100
hier steht bei mir :
(Keine Benutzerausgangsprogramme gefunden.)
Wir haben noch V5R1.
Ich habe noch weitere Fehlermeldungen gefunden:
Nachrichten-ID . . . . : CPFAF98 Bewertung . . . . . . : 60
Nachrichtenart . . . . : Information
Sendedatum . . . . . . : 11.05.04 Sendezeit . . . . . . : 16:21:26
Nachricht . . . : Job 271538/QMSF/QMSF stoppte die Verarbeitung der
MSF-Nachricht.
Ursache . . . . : Das Ausgangspunktprogramm QTMMATCV, Bibliothek QTCP,
Ausgangspunkt QIBM_QZMFMSF_ATT_CNV, hat bei der Nachricht ID
65A852B0405111621240000000004 eine Fehlerbedingung gefunden. Die Nachricht
besagt, daß die Verarbeitung beendet werden muß. Die MSF-Nachricht wird bei
der nächsten Eingabe des Befehls STRMSF (MSF starten) verarbeitet.
Fehlerbeseitigung: Feststellen, warum das Ausgangspunktprogramm angezeigt
hat, daß die Verarbeitung für eine Nachricht beendet werden muß. Im
Jobprotokoll können Nachrichten vorhanden sein, die den Abbruch des
Ausgangspunktprogramms verursacht haben. Den Fehler korrigieren und mit dem
Befehl ENDMSF (MSF beenden) alle MSF-Jobs beenden. Anschließend ist die
Weitere ...
und noch eine:
Weitere Nachrichteninformationen
Nachrichten-ID . . . . : TCP5127 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 11.05.04 Sendezeit . . . . . . : 16:21:26
Nachricht . . . : Framework-API zum Ändern von Nachrichten kann nicht
aufgerufen werden.
Ursache . . . . : Der Aufruf der Framework-API zum Ändern von Nachrichten
ist fehlgeschlagen.
Fehlerbeseitigung: Prüfen, ob die Ebenen von QMSF und POP-Programm QTCP
unterschiedlich sind.
Vieleicht helfen diese ja weiter.
mfG
Jürgen
-
Evtl. hilft wirklich ein ENDMSF. Danach ein STRMSF *RESET oder STRMSF *CLEAR versuchen.
Gruß
Bruno
-
Hallo Jürgen,
es sieht ganz danach aus, als wenn das Problem bei der Verarbeitung eines Attachments auftritt. Hast Du in Deiner Test-Mail nur Text eingegeben oder auch ein Attachment angefügt ? Versuch es doch mal ohne Attachment.
Gruß,
KM
-
Hallo Bruno,
danke für die Antwort. ENDMSF und STRMSF hab ich schon
versucht. Hat nicht geholfen.
Hallo KM,
danke für die Antwort.
meine Test-Mail hat kein Attachment. Mir ist aber aufgefallen, dass die nicht versendeten Mails jetzt in /QTCPTMM/ATTABOX stehen (ATTA wie Attachment??) . Müßten die nicht eigentlich in /QTCPTMM/MAIL stehen?
Kann mich hier aber auch irren.
mfG
Jürgen Schnichels
-
Hallo Jürgen,
mal 'ne blöde Frage. Warum muß es unbedingt SNDDST sein, um Mails zu versenden ? Wir benutzen z.B. die JavaMail API. Es gibt dazu bereits ein Freeware-Tool von James Zhang. Man muß dann nur noch in einem Property-File den Namen des Mailservers angeben. Es funktioniert sehr gut.
Gruß,
KM
Similar Threads
-
By MKl. in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 08-12-06, 14:42
-
By sjuerges in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 17-08-06, 12:12
-
By c.b. in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 26-07-06, 12:22
-
By GraueEminenz in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-07-06, 11:58
-
By mikex01 in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 31-05-06, 17:37
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks