所以,我想从我的服务器发送电子邮件。
我安装了mailx
apt-get install mailx但是像这样的命令
mail -s "Hello world" me@gmail.com实际上在/var/spool/mail/中出现了一个错误,它说:
Mailing to remote domains not supported.为什么会发生这种事?
发布于 2010-08-20 17:32:38
您在本地使用的MTA是什么?mail只是让您能够形成邮件消息,但是您仍然需要和MTA来完成实际的传递?默认情况下,大多数发行版都附带sendmail。您可能需要安装另一个MTA或配置当前MTA以支持外部传递。
发布于 2010-08-20 17:32:43
因为mailx需要完整的SMTP基础结构,默认情况下不进行配置。您安装了什么样的SMTP服务器(如后缀、进出口、sendmail、qmail)?
发布于 2010-08-20 19:16:05
如果没有安装内部SMTP服务器,则可以发送邮件--例如通过gmail服务器发送邮件--可以安装sSMTP MTA并使用gMail SMTP服务器或其他外部SMTP服务器对其进行配置。
https://serverfault.com/questions/172831
复制相似问题