Tim Macholl wrote:
Hallo Liste,
ich habe ein Problem mit Fetchmail bzw. Postfix. Die Situation ist wie folgt. Die Max.-Size für eine E-Mail beträgt 5 MB, wenn jetzt jemand eine Mail an mich schickt die größer als 5 MB ist stellt er Sie natürlich nicht zu, das ist ja soweit richtig. Das Problem ist das der Sender nicht darüber informiert wird das die von ihm gesendete Mail nicht zugestellt werden konnte. Soweit ich aus den logs erkennen kann hat der Server Probleme beim verschicken der Fehler-Mail an den Sender. Da es die Domain(server.office.bo) nicht gibt, unter der er die Mail verschicken möchte. Wie kann ich das ändern umstellen etc. Hat da jemand eine Idee?
Schau dir mal /etc/postfix/canonical an für eine automatische Umsetzung der Absenderdomain. Zurück geht es dann wieder mit /etc/postfix/virtual. Sei aber vorsichtig, da die Umschreibungen in /etc/postfix/virtual auch für ausgehende Mails angewandt werden. Also immer vollständige Adressen verwenden, nicht nur Usernamen oder Wildcards. Abgesehen davon, Mails von Fetchmail zu bouncen ist schon ziemlich krank. (^-^)
Danke schon mal für die Hilfe. Die log-Abschnitte könnt Ihr unten sehen.
mfg
Tim
fetchmail: 1 message for user at imap.provider.com. fetchmail: reading message user@imap.provider.com:1 of 1 (1786
/var/log/fetchmail header octets) fetchmail: SMTP error: 552 Message size exceeds fixed limit
fetchmail: mail from FETCHMAIL-DAEMON@server.office.bo bounced to sender@domain.de fetchmail: flushed fetchmail: sleeping at Wed Aug 30 11:10:19 2006
Aug 30 11:09:45 server postfix/smtpd[31881]: connect from localhost[127.0.0.1] Aug 30 11:09:45 server postfix/smtpd[31881]: NOQUEUE: reject: MAIL from localhost[127.0.0.1]: 552 Message size exceeds fixed limit;
/var/log/mail proto=ESMTP helo=<localhost>
Aug 30 11:09:45 server postfix/smtpd[31882]: connect from localhost[127.0.0.1] Aug 30 11:09:45 server postfix/smtpd[31882]: 573E11145E8: client=localhost[127.0.0.1] Aug 30 11:09:45 server postfix/cleanup[31871]: 573E11145E8: message-id=<20060830090945.573E11145E8@server.office.bo> Aug 30 11:09:45 server postfix/qmgr[1174]: 573E11145E8: from=
, size=2802, nrcpt=1 (queue active)
Seltsam, Postfix hat die Mail abgelehnt mit NOQUEUE, und hier kommt die Bounce von Postfix. Irgenwie passt das nicht zusammen. Wurde die Mail von Fetchmail über /usr/sbin/sendmail reingewürgt?
Aug 30 11:09:45 server postfix/smtpd[31882]: disconnect from localhost[127.0.0.1] Aug 30 11:09:46 server postfix/smtpd[31877]: connect from localhost[127.0.0.1] Aug 30 11:09:46 server postfix/smtpd[31877]: 1A0F61145E9: client=localhost[127.0.0.1] Aug 30 11:09:46 server postfix/cleanup[31871]: 1A0F61145E9: message-id=<20060830090945.573E11145E8@server.office.bo> Aug 30 11:09:46 server postfix/qmgr[1174]: 1A0F61145E9: from=
, size=3264, nrcpt=1 (queue active) Aug 30 11:09:46 server postfix/smtpd[31877]: disconnect from localhost[127.0.0.1] Aug 30 11:09:46 server amavis[29279]: (29279-10) Passed CLEAN, [127.0.0.1] -> , Message-ID: <20060830090945.573E11145E8@server.office.bo>, mail_id: TKA7Jyn0KhQB, Hits: -1.196, 758 ms Aug 30 11:09:46 server postfix/smtp[31872]: 573E11145E8: to= , relay=127.0.0.1[127.0.0.1], delay=1, status=sent (250 2.6.0 Ok, id=29279-10, from MTA([127.0.0.1]:10025): 250 Ok: queued as 1A0F61145E9) Aug 30 11:09:46 server postfix/qmgr[1174]: 573E11145E8: removed Aug 30 11:09:46 server postfix/smtp[31872]: 1A0F61145E9: host smtp.provider.com[212.227.15.145] said: 421 dns lookup failed for sender domain (in reply to MAIL FROM command) Aug 30 11:09:47 server postfix/smtp[31872]: 1A0F61145E9: to= , relay=smtp.provider.com[212.227.15.129], delay=1, status=deferred (host smtp.provider.com[212.227.15.129] said: 421 dns lookup failed for sender domain (in reply to MAIL FROM command))
Hier lehnt dein Provider die Mail ab (reject_unknown_sender_domain), da deine private Domain nicht routbar ist. Logisch. Ich kenne mich mit Fetchmail leider nicht besonders aus. Acker dich mal durch die Manpages von fetchmail, vieleicht kann man dort auch den Bounce-Absender setzen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com