Mutt- und MSMTP-Interoperabilität

Mutt- und MSMTP-Interoperabilität

Ich arbeite daran, /mutt/ so zu konfigurieren, dass E-Mails über /msmtp/ gesendet werden. Seltsamerweise ist alles in Ordnung, wenn ich /msmtp/ von der Shell aus verwende, das heißt, es .msmtprcist korrekt. Allerdings kommen mit Mutt gesendete E-Mails nicht an. Ich habe diese Zeile in .muttrc.

set sendmail="msmtp"

Wie kann ich dieses Problem debuggen?

BEARBEITEN:

Ich habe festgestellt, dass es funktioniert, wenn ich nur Text sende, z. B. msmtp 'my-email' <<< "Hello". Aber wenn ich einen vollständig erstellten E-Mail-Header sende, funktioniert es nicht. Ist das Gmail-Politik oder was?

Antwort1

Sie sollten den vollständigen Pfad zu msmtp eingeben, etwa

set sendmail="/usr/bin/msmtp"

Sie könnten auch erwägen, die Mutt-Optionen festzulegen

sendmail_wait
use_from
envelope_from
from
realname

verwandte Informationen