Я работаю над настройкой /mutt/ для отправки почты через /msmtp/. Странно, если я использую /msmtp/ из оболочки, все в порядке, это значит, что все .msmtprc
правильно. Однако почта, отправленная с помощью mutt, не приходит. У меня есть эта строка в .muttrc
.
set sendmail="msmtp"
Как мне решить эту проблему?
РЕДАКТИРОВАТЬ:
Я обнаружил, что если я отправляю просто текст, например msmtp 'my-email' <<< "Hello"
, то это работает. Но если я отправляю полностью сформированный заголовок письма, то это не работает. Это политика gmail или что?
решение1
Вам следует ввести полный путь к msmtp, например
set sendmail="/usr/bin/msmtp"
Вы также можете рассмотреть возможность настройки параметров mutt
sendmail_wait
use_from
envelope_from
from
realname