我在 Ubuntu 10.10 上本地安装了 Postfix 套件。我可以向我的本地地址发送/接收邮件,例如[email protected]
。我获得了远程邮件服务器邮箱的凭据,例如[email protected]
。
我的本地机器上的什么命令行命令可以将我连接到 SMTP 服务器并remote.com
提供用户名和密码并通过它发送邮件?
我已经阅读了sendmail
手册smtp
页,但这没有给我任何线索。
答案1
您需要让 Postfix 将消息中继到远程服务器。这将需要更改 Postfix 配置。您需要启用Postfix 的 SASL 身份验证来处理身份验证。配置完成后,您可以像使用本地地址一样使用本地 SMTP 服务器,并且本地服务器会将它们转发到远程服务器。
答案2
事实上,Postfix 与我的问题无关。使用它对于这项任务来说有点大材小用:它需要每个主机的配置,而每个用户就可以。
我发现msmtp
对于我的任务来说已经足够了。