[Eisfair] fetchmail SMTP 501 error
Juergen Edner
juergen at eisfair.org
Do Nov 5 10:17:11 CET 2026
Hallo zusammen,
>> fetchmail: SMTP 501 error <NAME at 0.0.0.0>: domain literals not allowed
ich vermute, dass es mit dem E-Mail Header der abrufenden Nachricht ein
Problem gibt. Handelt es sich bei dem abgerufenen Postfach um ein
Multi-Drop-Postfach oder ist dies ein Postfach eines einzelnen Nutzers?
Hier noch einmal ein paar Details zum besseren Verständnis:
That message usually means fetchmail encountered an email address with a
domain literal—an IP address in brackets, such as user@[192.0.2.1]—and
the SMTP server it’s forwarding to won’t accept that format.
Try these steps:
- Check the recipient address in the fetched message or its envelope.
If possible, have the sender or mail provider use a normal DNS
hostname/domain instead of an IP address in brackets.
- Check your SMTP relay’s logs/configuration to see whether it
rejects domain literals. If you administer the relay, configure
it to accept the address or rewrite it to a valid local recipient,
if appropriate.
-> Die Unterstützung von Domain Literals ist in Exim nicht aktiviert,
da dies normalerweise nicht benötigt wird.
- Run fetchmail in verbose foreground mode (fetchmail -v -v) to identify
the message and the SMTP response. Redact passwords and personal
addresses before sharing logs.
>> Es wird aus "name at axa.de" "name@(0.0.0.0)"
>> Der Server kann axa.de mit versch. DNS auflösen
Bitte schaue einmal, was fetchmail im Verbose-Modus ausgibt.
Service -> Mail Service -> Goto mail tools -> Force selective mail
request -> dann das Postfach mit der d-Option abrufen und anschließend
im fetchmail.log schauen was dort aufgeführt wird.
Gruß Jürgen
--
Mail: juergen at eisfair.org
Mehr Informationen über die Mailingliste Eisfair