[Eisfair] mail 1.17.1: fetchmail scheitert am lokalen SMTP

Marcus Röckrath marcus.roeckrath at gmx.de
Mi Jan 21 11:21:19 CET 2026


Hallo Alexander,

Alexander Dahl wrote:

> So verstehe ich das auch.  Was spannend ist, weil es a) mit der
> vorherigen Version ging

Grundsätzlich nicht auszuschliessen, dass es in fetchmail selbst Änderungen 
gab, denn das ist von 6.4.x nach 6.6.x upgedatet worden.

> und b) in /etc/fetchmail.conf Zugangsdaten für
> den SMTP eingetragen sind, egal wie SMTP_AUTH_TYPE gesetzt ist (jeweils
> die aus SMTP_AUTH_USER/SMTP_AUTH_PASS bei 'server' bzw. die von dem
> fetchmail user bei 'user' dann).

Ok, also da haperts erstmal nicht; wobei an dem Code im Mailpaket auch keine 
Änderungen vorgenommen wurden.

> SMTP_AUTH_TYPE war zuvor auf 'user' gesetzt und mit dem Passwort, was
> ich dann in der fetchmail.conf finde, kann ich mich über ssh mit dem vom
> Paket angelegten fetchmail-account auch erfolgreich authentifizieren.

Ok, bitte schau mal in die /etc/shadow:

Was steht dort im Passworthash für den neu angelegten SMTP_AUTH_USER und den 
fetch-*-User an den ersten Stellen: $.$?

> Jetzt habe ich SMTP_AUTH_TYPE auf 'server' gestellt und fetchmail geht
> wieder (ist aber erstmal nur eine Notlösung, weil ich dann allerlei
> Dinge umstellen muss, Thunderbird, nullmailer, etc.).

Interessant, weil es laut Konfigurationsskript mail.sh
keinen Unterschied gibt, ob SMTP_AUTH_USER oder der spezifische fetch-User 
genutzt wird.

Ist der fetch-*-User korrekt (überall identisch) gesetzt?

Ownership von /home/fetchmail?
/etc/shadow
/etc/passwd
/etc/fetchmail.conf

> MAIL_USER_USE_MAILONLY_PASSWORDS='no'
> 
> Inwiefern macht das einen Unterschied im Zusammenspiel zwischen
> fetchmail und exim?

Es macht einen Unterschied für den Verarbeitungsweg im Konfigurationsskript.

MAIL_USER_USE_MAINONLY_PASSWORDS ist seit einigen Jahren zwingend, wenn auf 
unverschlüsselten Verbindungen authentifiziert werden soll.

>> SMTP_AUTH_TYPE
> 
> Steht jetzt auf 'server', damit geht es.  Stand vorher auf 'user' und
> das klappt nicht mehr.

Finde ich komisch, denn da gibt es erstmal keinen grundlegenden Unterschied.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair