[Eisfair] mail 1.17.1: fetchmail scheitert am lokalen SMTP

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Jan 26 14:23:29 CET 2026


Hallo,

Marcus Röckrath wrote:

>> Ich bekomme den Fehler auch bei SMTP_AUTH_TYPE=server.
> 
> exim bietet offensichtlich keinerlei Authentifizierung an.
> 
> Wenn ich mich mit telnet mit dem lokalen SMTP-Server verbinde, sehe ich:
> 
> 250-SIZE 52428800
> 250-LIMITS MAILMAX=1000 RCPTMAX=100
> 250-8BITMIME
> 250-PIPELINING
> 250-PIPECONNECT
> 250-CHUNKING
> 250-PRDR
> 250 HELP
> 
> aber nichts von:
> 
> AUTH_CRAM_MD5=yes
> AUTH_CYRUS_SASL=yes
> AUTH_DOVECOT=yes
> AUTH_EXTERNAL=yes
> AUTH_GSASL=yes
> AUTH_HEIMDAL_GSSAPI=yes
> AUTH_PLAINTEXT=yes
> AUTH_SPA=yes
> AUTH_TLS=yes
> 
> Müssen nicht alle da sein, um sich lokal zu authentifizieren, aber etwas
> davon wohl schon.

Mit MAIL_USER_USE_MAILONLY_PASSWORDS=yes und SMTP_AUTH_TYPE=user habe ich 
nun doch

250-AUTH CRAM-MD5

und der fetchmail kann ohne Fehler eingehende Mails weiterleiten.

In /var/spool/exim/configure findet sich der

### server side authentication ###
...
cram_server:
  driver = dovecot
  public_name   = CRAM-MD5
  server_socket = /run/dovecot/auth-exim
  server_set_id = $auth1

Setze ich MAIL_USER_USE_MAILONLY_PASSWORDS=no findet sich statt cram_server
der Hinweis:

# CRAM-MD5 cannot be used to check password against /etc/shadow
# MAIL_USER_USE_MAILONLY_PASSWORDS=no has been set

Aber das war alles in der Vorversion des mail-Paketes genauso.

IMHO bleibt nur, dass der neue fetchmail das fehlende AUTH-Angebot einfach 
ignoriert hat.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair