Re: Probleme bei Mailversand von CRON an GMX mit msmtp
On 23.01.22 12:51, Juergen Dollinger wrote:
> Robert Pommrich wrote:
> > Moin,
> >
> > ich nutze msmtp, um Systemmails an eine GMX-Adresse zu senden.
> >
> > Versand mit dem Programm mail aus bsd-mailx funktioniert:
> >
> > echo bla| mail -s "root login" leprovokateur@gmx.de
>
> Was passiert mit
> echo bla| mail -s "root login" root
> ?
>
> Ich tippe mal drauf, dass gmx der To:-header nicht gefaellt.
Das ist eines der Probleme.
1. msmtp schreibt (im Gegensatz zu z.B. exim) das To: nicht entsprechend
der /etc/aliases um, sondern nur den Envelope-To:.
Abhilfe:
entweder a) MAILTO=leprovokateur@gmx.de in die crontab packen,
sonst steht da nur "To: root"
oder b) msmtp gegen exim austauschen
2. solltest Du bei msmtp bleiben wollen, musst Du noch "set_from_header on"
in der /etc/msmtprc hinzufügen, sonst versucht schreibt er nur den
envelope-from um, aber nicht den header-from.
Zusammengefasst:
Die Header "To:" und "From:" müssen sauber und valide sein.
Gruß
Klaus
Reply to: