не мог послать электронное письмо

Я получаю сообщение об ошибке:

mail: cannot send message: Process exited with a non-zero status

Команда

date | mail -s "test" -r some@myemail.com some@myemail.com

mailutils устанавливают через эту команду

sudo apt-get install mailutils

Я имею, сделал то же в другом ec2 сервере, и тот сервер хорошо работает.
какова могла быть причина?

Информация об отладке:

/usr/sbin/sendmail exited with: 75
generic yields 38=Function not implemented

попытайтесь погуглить это сообщение об ошибке, но без любой удачи

0
задан 23 March 2014 в 22:39

2 ответа

Я не использую ec2 сервер, но имел то же сообщение об ошибке при попытке послать электронное письмо от командной строки до моей учетной записи Gmail с...

эхо "привет" | почта-s "тестовая электронная почта от CLI" myusername@gmail.com

Моя проблема была наконец решена, когда я вынул специальный символ в своем пароле Gmail. При использовании ssmtp, не забывайте обновлять ssmtp.conf с новым паролем.

Hope это помогает кому-то.

0
ответ дан 8 October 2019 в 10:55
export subject="Report -  $(date +'%d-%b-%Y')"  
echo "Hi All,  
            Please find the Report as an attachment.

 

Regards.....
Vittal manikonda.
" > message.txt


mail -e'set content_type=text/html' -a aggregateResults.html -s "Report -  $(date +'%d-%b-%Y')"  vittal.manikonda@xxx.com < message.txt
0
ответ дан 24 September 2020 в 16:17

Другие вопросы по тегам:

Похожие вопросы: