На роутере Ubuntu сервер 16й, на нем не получается настроить отдачу почты на mail.ru
/etc/ssmtp/ssmtp.confAuthUser=my@mail.ru
AuthPass=qwerty
FromLineOverride=YES
hostname=rd
mailhub=smtp.mail.ru:465
В
/etc/ssmtp/revaliases строка
root:my@mail.ru:smtp.mail.ru:465
присутствует.
Так:
# echo "test" | ssmtp -s «Тема» my@mail.ru
Программа что-то ждет и прингимает текст, но по Ctrl+D в начале строки не реагирует, тоько по Ctrl+Z улетает, там наверно их уже тьма.
Так:
# echo "test" | mail -s «Тема» my@mail.ru
выдает:
Unable to open binary database /var/cache/command-not-found//non-free.db: (22, 'Invalid argument')
Sorry, command-not-found has crashed! Please file a bug report for
the command-not-found package, see http://www.debian.org/Bugs/Reporting
for further information
Please include the following information with the report:
command-not-found version: 0.2.26
И ssmtp и mailutils есть
К слову скажу что на другом сервере, там FreeBSD, все работает, по второму варианту, где mail. (настройки один в один), но там в какой то файле, что то с алиасами связано, были перенаправления путей к исполняемому файлу ssmtp вместо стандартных к mail, вдобавок в /etc/rc.conf перекрыты настройки
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
Может и в Ubuntu надо что-то где-то перекрыть?
Настраивал там сам год назад и забыл.
Пользователь добавил сообщение 04 Июля 2018, 12:43:10:
Небольшое дополнение. Почему-то отсутствовал пакет mailutils, точно я его ставил, ну да случается чертовщина.
echo "Текст письма" | mail -s «Тема» my@mail.ru
Не улетает! Включается интероактивность, Ждет ввода текста.
На другой ОС эта же строка улетает!