最近想要给自己的个人脚本加上邮件提醒, 尝试一下 Manjaro 下安装 sendmail .
安装
yay -S sendmail
sudo vim /etc/hosts , 把 myhostname 追加到 127.0.0.1 后边
sudo touch /etc/mail/local-host-names
echo "myhostname" >> /etc/mail/local-host-names
echo "localhost" >> /etc/mail/local-host-names
systemctl start sendmail
查看日志
journalctl -u sendmail.service --no-pager -f
测试
# Import smtplib for the actual sending function |
没有错误的话, 检查自己的邮箱有无收到(可能被放入垃圾箱).
My unqualified host name (localhost) unknown 的问题
如果 出现以下日志:
My unqualified host name (localhost) unknown; sleeping for retry |
可以检查一下 /etc/hosts 的 127.0.0.1 地址有没有加上 localhost 和 localhost.localdomain