我刚刚使用CentOS 5.5构建了一个中等的家庭服务器。我希望服务器能够将电子邮件发送到我的Gmail帐户或其他电子邮件帐户,以处理诸如cron作业之类的各种事情。同样,能够通过我也在服务器上运行/开发的PHP应用程序发送电子邮件也将很不错。甚至可以让服务器通过mail命令发送电子邮件。
我知道有100万个Google搜索结果关于将Linux服务器设置为电子邮件服务器或配置sendmail等。但是它们似乎并不是我想要的……至少我不这么认为。我不是要设置一些其他客户端可以连接以发送电子邮件或类似此类内容的公司服务器。
我只希望服务器向我发送有关内容的电子邮件。似乎应该很简单...有人能指出我正确的方向吗?
更新
根据下面的用户请求,我尝试了以下命令:
/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, class=0, nrcpts=1, msgid=<201010270652.o9R6qJhU013702@localhost.localdomain>, 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)
有什么线索吗?