Problemstellung
Wenn das Versenden von E-Mails aus AMPAREX heraus nicht funktioniert, kann dies verschiedene Ursachen haben bzw. wird eine Fehlermeldung angezeigt, wenn eine E-Mail versendet wird:
Hinweis | ||
---|---|---|
| ||
In den Anleitungen der Provider für den Versand von SMTP-Nachrichten sind häufig nicht mehr aktuelle Angaben zur Verschlüsselung und zum Port zu finden. Testen Sie daher immer zuerst mit der Verschlüsselungs-Einstellung 'TLS' und dem Port '587'. |
Hinweis | ||
---|---|---|
| ||
Bei der Nutzung von 'Office365' ist der SMTP-Versand nur mit einem lizenzierten Benutzerkonto möglich. Wird ein sogenanntes 'Freigabekonto' (nicht vollständig lizenziert) verwendet, tritt ein Authentifizierungsfehler auf, obwohl die Kombination aus Benutzer und Passwort korrekt übergeben wurde. |
Vorbereitung für die Analyse
Als Vorbereitung muss an dem Arbeitsplatz des betroffenen Rechners eine Einstellung in AMPAREX mit dem Schlüssel 'mail.debug' und dem Wert 'true' angelegt und dann der E-Mail-Versand gestartet werden.
Für die Analyse selbst muss das komplette 'AxStarter-Log-Verzeichnis' gepackt und mit dem AMPAREX-Ticket gesendet werden. Weitere Log-Ausgaben zum E-Mail-Versand finden Sie im AxStarter-Log unter 'C:\ProgramData\AMPAREX\axstarter\logs\axmain-out.log'.
Info | ||
---|---|---|
| ||
Die Einstellungen können nach der Prüfung beibehalten werden. Protokolliert werden nur die Log-Ausgaben des E-Mail-Versands. Es werden jedoch keine 'vertraulichen' Daten wie z.B. Passwörter gesammelt. |
Mögliche Gründe bzw. Ursachen
Wenn beim Versenden einer AMPAREX-E-Mail unter Windows die Fehlermeldung '500 Syntax error, command unrecognized' erscheint, enthält der Computername des Absenders Umlaute. Entfernen bzw. zu ersetzen sie diese (ä → ae, ö → oe, ü → ue). Ursache ist ein Fehler in Windows bei der Übergabe des Rechnernamens des Absenders an die 'Mail API'. Umlaute sind darin nicht erlaubt. Korrekt wäre hier die IP-Adresse.
Google Mail - Berechtigungsfehler auf smtp.gmail.com für xy@gmail.com
Beim Versenden einer (Test-Mail) tritt der Fehler 'de.mtf.impulse.fw.shared.service.ServiceException: Berechtigungsfehler auf smtp.gmail.com für xy@gmail.com' auf. Dies kann daran liegen, dass in Ihrem Google-Konto die Anmeldung für 'unsichere Clients' deaktiviert ist. Aus Sicht von Google ist der E-Mail-Client Thunderbird oder auch AMPAREX/Java 'unsicher', weshalb der Login von diesen Systemen standardmäßig abgelehnt wird, wenn die genannte Einstellung deaktiviert ist.
Lösung, wenn Zwei-Faktor-Authentifizierung noch nicht aktiviert wurde:
- Anmelden im Web-Client in Google
- Auswahl 'Mein Konto'
- Auswahl 'Sicherheit'
- Auswahl 'Apps mit Kontozugriff'
- Auswahl 'Weniger sichere Apps zulassen' aktivieren
Lösung, wenn Zwei-Faktor-Authentifizierung aktiviert wurde (Meist):
- Anmelden im Web-Client in Google
- Auswahl 'Mein Konto'
- Auswahl 'Sicherheit'
- 'Bestätigen in zwei Schritten' (Zwei Faktor Authentifizierung) anklicken
- Ganz unten unter 'App-Passwort' ein Passwort erstellen, dass dann in der SMTP-Schnittstelle als Passwort genutzt wird