Tim Macholl wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Sandy Drobic schrieb:
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.
Das hab ich jetzt mal gemacht und der ändert mir jedenfalls die Sender-Adresse. Allerdings habe ich es jetzt erstmal nur in die /etc/postfix/canonical eingetragen und die canonial.db erstellt,sehr wichtig sonst geht nicht.Ich hatte erst vergessen die db anzulegen und war schon wieder am Fluchen:). Zurück ändern brauche ich eigentlich nicht, da ich als alias halt auch eine gültige Adresse genommen habe an die man eigentlich auch zurückschreiben kann
Ja, jede Änderung einer hash Datenbank muss mit "postmap hash:/path/to/database-sourcefile" aktualisiert werden. Hätte ich vielleicht dazuschreiben sollen.
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=<FETCHMAIL-DAEMON@server.office.bo>, 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?
sendmail kann damit gar nichts damit zu tun haben da es noch nicht einmal installiert ist.
Wenn eine Mail auf der Kommandozeile mit mail, nail, sendmail etc. übergeben wird an Postfix, wird das mit dem Binary /usr/sbin/sendmail gemacht. Dieses gehört zu Postfix, ist aber soweit ich weiss kompatibel zu dem Binary von Sendmail. Die Alternative ist, die Mail über das SMTP-Protokoll zu übergeben. Der Haken bei der Übergabe mit /usr/bin/sendmail ist, dass die smtpd-Restriktionen nicht greifen, weil die Maileinlieferung eben nicht über SMTP erfolgt war. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com