[Eisfair] mail 1.17.1: fetchmail scheitert am lokalen SMTP
Nelson Matias
nelson at anires.de
Mi Jan 28 15:46:48 CET 2026
Hallo Alexander,
Am 28.01.2026 um 14:57 schrieb Alexander Dahl:
> Hier erfüllt der SMTP schlicht zwei verschiedene Aufgaben. Er soll
> einerseits eingehende Mails an seine eigene Domain annehmen, das geht
> prinzipbedingt nur ohne Auth. Und andererseits sollen Nutzer mit
> Postfächern auf der Domain ausgehende Mails rausschicken können, das
> aber bitte zwingend mit auth.
>
> Welche der beiden Rollen jetzt fetchmail einnimmt, keine Ahnung, aber
> ich würde tippen erstere?
Soweit ich mich erinnere unterscheidet exim hier selbst.
Du kannst immer versuchen eine Mail ohne Auth zu übergeben. exim prüft
dann den Empfänger. Ist es eine Mail für einen lokalen User wird sie
zugestellt. Ist es eine Mails für "auswärts", dann prüft exim zuerst ob
der sendende host als Relay infrage kommt und danach ob er sich
authentifizieren muss und getan hat. Zuletzt kommt die Prüfung des
Absenders, der ja auch berechtigt sein kann eine Mail zu verschicken.
Auch hier wieder mit der Prüfung ob eine Authentifizierung dafür
notwendig ist oder nicht.
Dieses Verhalten deckt sich mit den Fehlergründen, die ich im Maillog
finde.
In deinem Fall ist, wie Marcus schon festgestellt hat, fetchmail das
problem. Das versteht nicht mehr, das exim auf lokalen Zustellungen kein
Auth erfordert (aber toleriert) und bricht beleidigt ab. Gib Marcus mal
ein bisschen Zeit sich hier einzulesen und gegebenenfalls auch die
Profis zu befragen. Bestimmt kann dem neuen fetchmail beigebracht werden
diese fehlende Auth zu ignorieren um die Mails eben auch lokal abzuliefern.
--
Gruß
Nelson
Mehr Informationen über die Mailingliste Eisfair