我在使用山狮的Mac上。我在localhost环境中运行php,并且正在编写需要发送电子邮件的脚本。显然我需要测试这个脚本是否在不同的场合工作。为此,我尝试将我的机器设置为向我的Gmail帐户发送电子邮件,但没有成功。
我对命令行知之甚少,因此必须盲目地遵循教程。 this one seemed helpful,但并非我所遵循的唯一一个。在关注它时,我在尝试打开时收到错误消息
/etc/postfix/main.cf
输入密码后,我收到了消息:
打开文件“/etc/postfix/main.cf” 日期:2013年7月26日星期五15:25:39 比交换文件更新!
(1)另一个程序可能正在编辑同一个文件。 如果是这种情况,请注意不要以两个为止 进行更改时,同一文件的不同实例。 退出,或继续谨慎。
(2)此文件的编辑会话崩溃。 如果是这种情况,请使用“:recover”或“vim -r /etc/postfix/main.cf” 恢复更改(请参阅“:帮助恢复”)。 如果您已经这样做,请删除交换文件“/etc/postfix/.main.cf.swp” 避免这个消息。
我尝试使用
vim -r /etc/postfix/main.cf
并且我已经看到了一个以不同扩展名结尾的同名文件列表,我选择了一个文件(我假设它们存储为备份并且基本相同)并相应地进行了编辑。
在完成啧啧之后,我试图给自己发送一封电子邮件,但没有成功。
我遇到的问题是错误还是垃圾邮件过滤存在问题?
我从本地主机发送邮件的选项是什么
=== EDIT ===
我已关注this tutorial并检查电子邮件是否与mailq一起发送,我得到的回复是队列ID号码,大小,到达时间和发件人/收件人,但没有错误消息。当我以前尝试过时,我得到了一个超时消息。我的Gmail帐户中有消息,这是因为没有下面评论中提到的SMTP设置吗?
我真的需要从本地主机发送邮件