linux – 如何使用我的CentOS服务器发送电子邮件?

前端之家收集整理的这篇文章主要介绍了linux – 如何使用我的CentOS服务器发送电子邮件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚使用CentOS 5.5构建了一个适中的家庭服务器.我希望服务器能够将电子邮件发送到我的Gmail帐户或其他电子邮件帐户,以处理各种事情,例如cron作业.能够通过我在服务器上运行/开发的 PHP应用程序发送电子邮件也是很好的.甚至可以让服务器通过mail命令发送电子邮件.

我知道有一百万个关于将Linux服务器设置为电子邮件服务器或配置sendmail等的谷歌搜索结果.但它们似乎并不是我想要的……至少我不这么认为.我不是要设置一些其他客户端可以连接的公司服务器来发送电子邮件或类似的任何复杂的东西.

我只是希望我的服务器向我发送有关内容的电子邮件.看起来应该很简单……任何人都能指出我正确的方向吗?

UPDATE

根据下面的用户请求,我尝试了以下命令:

/bin/mail -s "My Subject" "myaddress@gmail.com" < /home/john/test

没有错误或任何事情.但电子邮件从未出现在我的收件箱中.这是我的maillog

Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: from=root,size=10906,class=0,nrcpts=1,msgid=<201010270652.o9R6qJhU013702@localhost.localdomain>,relay=root@localhost
Oct 27 00:52:19 localhost sendmail[13703]: o9R6qJOd013703: from=<root@localhost.localdomain>,size=11209,proto=ESMTP,daemon=MTA,relay=localhost.localdomain [127.0.0.1]
Oct 27 00:52:19 localhost sendmail[13702]: o9R6qJhU013702: to=myaddress@gmail.com,ctladdr=root (0/0),delay=00:00:00,xdelay=00:00:00,mailer=relay,pri=40906,relay=[127.0.0.1] [127.0.0.1],dsn=2.0.0,stat=Sent (o9R6qJOd013703 Message accepted for delivery)

有什么线索吗?

解决方法

/ bin / mail -s“在这里输入主题行”-a
/home/…/whateverFileYouWantAttached
“你@ YourEmailAddress”
< /home/me/textBody.letter

尝试以上命令:)

猜你在找的Linux相关文章