Hallo Christoph * Christoph Maurer schrieb am 23. Mai 2003:
* Am Fre, 23 Mai 2003 schrieb Mathias Bauer:
[Empfang und Versand mit versch. Adressen]
Mache ich auch so, ich verwende 4 Mail-Adressen mit Mutt.
Ich bin Modem-Einwahlbenutzer und verwende Sendmail 8.11.3 (mit TLS), Mutt 1.4i sowie momentan noch Pine (für Listenmails).
Letzteres würde ich schnellstmöglich durch Mutt ersetzen, meine Lösungsvorschläge beziehen sich auch z.T. auf Mutt.
Ich bin jetzt komplett auf Mutt umgestiegen :-)
[Mapping mit /etc/mail/genericstable]
Mit meiner unten beschriebenen Konfiguration ist das nicht unbedingt nötig.
Habe ich wieder rückgängig gemacht. Deine Lösung ist eleganter.
[Mails der suse-linux Mailingliste über GMX; Rest über andere Adresse; /etc/mail/mailertable]
Das würde ich anders machen, weil Du Dir mit dieser Konfiguration nicht ermöglichst, Mails an andere Adressaten als @suse.(de|com) mit Deiner GMX-Adresse zu verschicken. Denke lieber darüber nach, den Smarthost anhand der Absenderadresse auszuwählen. Wie das mit sendmail geht, ist hier beschrieben: http://www.polbox.com/a/anfi/sendmail/smarttab.html
Guter Tipp. Hat prima funktioniert!
Einfacher geht es IMHO mit anderen MTAs wie masqmail oder, meine Empfehlung, Exim. http://www.linuxer.onlinehome.de/apps/exim.htm
Ich habe zwar schon davon gehört, möchte aber derzeit Sendmail noch nicht untreu werden.
(Eine Alternative wäre auch, einen Smarthost zu verwenden, der beliebige Absenderadressen erlaubt)
Gibt es seriöse Provider/"Free"Mailer, die diesen Service anbieten? Ich kann mir nämlich nicht vorstellen, dass ein solcher es zulassen würde, dass neben den Angaben im Email-Header, die beim Post-Transport sowieso irrelevant sind, auch noch der Envelope-Sender beliebig gesetzt werden kann. Denn dann könnte man Emails ja (fast) anonym versenden, i.e. der Empfänger hat erst recht keine Chance den Sender festzustellen.
Du musst aber dafür sorgen, dass der Envelope richtig sitzt:
Habe ich in mutt gemacht: my_hdr From:, from=..., etc.
send-hook suse.com 'set from="xxxx@gmx.de"' send-hook suse.com 'my_hdr From:
' send-hook suse.com 'set from="xxx@gmx.de"' send-hook suse.com 'set hostname="gmx.de"' Ich mache das mit folder-hooks, d.h. je nachdem in welchem Folder ich bin, versende ich mit einer anderen Absenderadresse:
Vom Prinzip sind Deine Hooks aber richtig, nur musst Du noch ein set envelope_from in Deine Mutt-Konfiguration einfügen, wodurch der MTA die From:-Adresse mit dem Schalter -f übergeben bekommt und damit zwangsläufig als envelope verwenden muss.
In der Zwischenzeit habe ich versucht mit folder- bzw. send-hooks die mutt-Variable sendmail nach Bedarf umzusetzen. Etwa in der Art ...set sendmail="/usr/sbin/sendmail -oem -oi -f XYZ" Das ist aber nicht so elegant. Die X-Authentication-Warnung bin ich mittlerweile mit der Trusted-Users-Lösung von Sebastian Helms auch losgeworden (ohne die Warnungen an sich zu deaktivieren).
Hoffe, das hilft ein wenig.
Klar. Vielen Dank.
Gruß Christoph
Gruß Mathias