Цель: Пошлите электронное письмо через CLI с помощью моего адреса электронной почты через IMAP, удостоверившись, что это не становится отправленным в Папку для спама. Я только должен отправить, не электронные письма чтения.
Большая часть учебных руководств, которые я вижу там, для отправки электронных писем с помощью Gmail. Я хотел бы послать мне электронное письмо от другого моих электронных писем (использующий IMAP).
Например,
from me1@example.com to me2@example.com -subject='Completed Task' -body='Task Complete, please review.'
Поскольку я хотел бы удостовериться, что это отправляется правильно, я хотел бы установить пакет (пакеты) так, чтобы он имел все учетные данные, как Вы были бы с помощью приложения для GUI, такого как Thunderbird.
Я использую сервер Ubuntu 18
Спасибо за Вашу справку указания на меня в правильном направлении.
Я предлагаю использовать ssmtp. Почта отправляется по протоколу SMTP.
С ssmtp можно отправить почту через простой команды строки как:
echo "testmail" | ssmtp your@email.com