Linux下的邮件命令

Linux下的邮件命令

想向我的电子邮件 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,它就会起作用。

相关内容