Hi, bin hier gerade am exim einrichten.
Exim soll dabei die eMails über einen SmartHost schicken (gmx)
Allerdings erhalte ich folgenden Fehler nach einem exim -gf -v
Connecting to mail.gmx.net [213.165.64.20.25] ... connected
SMTP<< 220 {mp021} GMX Mailservices ESMTP
SMTP>> EHLO anything.localdomain
SMTP<< 250-{mp021} GMX Mailservices
250-8BITMIME
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-AUTH CRAM-MD5 LOGIN PLAIN
250 STARTTLS
SMTP>> AUTH CRAM-MD5
SMTP<< 334 PDIyMjIxLjEwNjUzNTMyNzdAbXAwMjE+
SMTP>> NTgyMzIxIDA4MWM5ZmJjNmE5ZTgwY2RlYmZjM2MzYWVjYzU5Y2Ey
SMTP<< 235 {mp021} Go ahead
SMTP>> MAIL FROM:<>
SMTP<< 550 {mp021} This server does not accept mailer daemons
SMTP>> QUIT
LOG: 0 MAIN
** mygmxuser@gmx.de R=smarthost T=remote_smtp: SMTP error from remote m
er after MAIL FROM:<>: host mail.gmx.net [213.165.64.20]: 550 {mp021} This se
r does not accept mailer daemons
LOG: 0 MAIN
Frozen (delivery error message)
LOG: 0 MAIN
End queue run: pid=1682 -qf
was tu ich nun gegen: SMTP<< 550 {mp021} This server does not accept mailer daemons??
anbei kommt noch meine exim config
exim sagt "not accept mailer daemons"
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Ist doch einigermaßen eindeutig: GMX nimmt keine Mails zum Versand von anderen Mailer Daemons (SMTP Servern) an, sondern nur von Mailprogrammen. (aus Spam Gründen)SMTP<< 550 {mp021} This server does not accept mailer daemons
Entweder Du versendest direkt über Dein Mailprogramm, oder Du findest heraus, woran GMX erkennt, dass es ein Mailerdaemon ist, und bringst exim dann irgendwie bei, dieses Merkmal zu vermeiden.
Die erste Alternative ist die um Längen einfachere. Falls Du doch die zweite versuchen möchtest, würde ich 'mal mit tcpdump kontrollieren, ob der GMX Mailserver in dem Moment, in dem Du Mails abschickst, versucht an Deinen exim zu connecten. Wenn er dabei Erfolg hat, ist das ein sehr sicheres Zeichen für ihn, dass er es mit einem Server zu tun hat. Wenn Du diesen Connect dann unterbindest (z.B. GMX per Firewall vom connect auf Deinen Port 25/SMTP ausschliessen, oder noch besser: alle connects von draussen unterbinden!), könnte das schon die Lösung sein.
Bitte beachten: die Ausführungen zur zweiten Alternative sind 100% Spekulation.
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de