2

В моем Ubuntu надежная отправка электронной почты из командной строки (mutt, mail, mailx или sendemail) работает нормально, за исключением отправки почты на любой из моих двух адресов @ gmail.com. Почта не приходит туда, молча, за исключением случаев использования sendemail, что вызывает сообщение «Ошибка доставки почты: возвращение сообщения отправителю», говорящее:

Our system has detected that this message is likely unsolicited mail.

То же сообщение, отправленное Thunderbird или с моего iPad, принимается без проблем.

Есть ли способ сообщить gmail.com, что почта, отправленная из командной строки, не обязательно является спамом?

Может, подделав Useragent в шапке? Но как?

2 ответа2

4

Решил это, указав:

для дурака в .muttrc:

 set smtp_url=smtp://smtp.xs4all.nl:587

в командной строке sendemail:

 -s smtp.xs4all.nl:587

Тем не менее, чтобы узнать, как это сделать для mailx. (Спасибо за вышеупомянутые комментарии, которые приводят к решению)

0

mailx читает ~./mailrc

set smtp=smtp://your.smtp.server

если требуется аутентификация:

set smtp-auth-user=user
set smtp-auth-password=password

для общесистемной конфигурации отредактируйте /etc/nail.rc

man mail для всех доступных настроек

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .