Я установил MUTT и sendmail на Raspbian на Raspberry Pi 3 Model B +, но электронная почта не проходит ниже - это вывод mail.log
cat /var/log/mail.log
Mar 16 23:07:45 raspberrypi sm-mta[6483]: x2GHHWwC006041: to=
<nxxxxxx@machinelearningcasestudies.com>, ctladdr=<root@raspberrypi> (0/0),
delay=00:20:13, xdelay=00:00:16, mailer=esmtp, pri=300490,
relay=mail.machinelearningcasestudies.com. [50.87.248.32], dsn=4.0.0,
stat=Deferred: Connection reset by mail.machinelearningcasestudies.com.
Mar 16 23:08:51 raspberrypi sendmail[6515]: My unqualified host name
(raspberrypi) unknown; sleeping for retry
root@raspberrypi:/home/pi# echo "test" | sendmail -s Hello world
nxxxxxxxx@machinelearningcasestudies.com
OR
root@raspberrypi:/home/pi# echo test | mutt -s "Testing"
nxxxxxxxx@machinelearningcasestudies.com
The .muttrc file looks like this:
set my_address = "nxxxxxx@machinelearningcasestudies.com"
set smtp_pass = "XxXxXxX"
set imap_user = $my_address
set imap_pass = $smtp_pass
set smtp_url = smtps://$imap_user@mail.machinelearningcasestudies.com:587/
set folder = imaps://imap.mail.machinelearningcasestudies.com:143
set postpones = Drafts
unset record # Gmail does this automatically
set spoolfile = +INBOX
mailboxes +INBOX
set from = $my_address
alternates $my_address
set message_cachedir = ~/.cache/mutt
set header_cache = $message_cachedir
Настройки веб-почты, указанные моим провайдером электронной почты, указаны ниже:
Username: nxxxxxx@XYZ.com
Password: Use the email account’s password.
Incoming Server: mail.XYZ.com
IMAP Port: 143 POP3 Port: 110
Outgoing Server: mail.XYZ.com
SMTP Port: 587
Я использовал указанные выше настройки в почтовом клиенте Clawsmail, и он отправляет и получает электронные письма без каких-либо ошибок. Это не работает через эти инструменты командной строки Mutt и Sendmail.
Предполагая, что имя пользователя и пароль верны, почему вы думаете, что Mutt и Sendmail не отправляют электронные письма своим адресатам?
Заранее большое спасибо за вашу помощь.