想向我的电子邮件 ID 发送邮件,但无法发送。我已经做好了
sudo apt install mailutils
。这是我的代码:
ssmtp [email protected]
Hello world
显示错误
ssmtp :cannot open mail 25
答案1
ssmtp
(看起来作为 MTA 安装在您的系统上)不是功能齐全的 SMTP 服务器。
相反,它依赖外部 SMTP 服务器来转发邮件。
您遇到的错误消息表明您还没有配置它。
通常,配置ssmtp
位于/etc/ssmtp/ssmtp.conf
(请参阅联机帮助页了解如何使用此文件)。
该配置文件中要设置的最重要的参数是mailhub
。将其设置为<your FAI SMTP server>:25
,它就会起作用。