0

我在 Mac 上,使用山狮。我在 localhost 环境中运行 php,并且正在编写一个需要发送电子邮件的脚本。显然我需要测试这个脚本是否在不同的场合工作。为此,我尝试将我的机器设置为向我的 gmail 帐户发送电子邮件,但没有成功。

我对命令行知之甚少,所以不得不盲目地遵循教程。这个似乎很有帮助,但并不是我唯一关注的一个。在关注它时,当我尝试打开时收到一条错误消息

/etc/postfix/main.cf

输入密码后,我收到消息:

打开文件“/etc/postfix/main.cf”时日期:2013 年 7 月 26 日星期五 15:25:39 比交换文件更新!

(1) 另一个程序可能正在编辑同一文件。如果是这种情况,请注意在进行更改时不要以同一文件的两个不同实例结束。退出,或谨慎继续。

(2) 此文件的编辑会话崩溃。如果是这种情况,请使用 ":recover" 或 "vim -r /etc/postfix/main.cf" 来恢复更改(参见 ":help recovery")。如果您已经这样做了,请删除交换文件“/etc/postfix/.main.cf.swp”以避免出现此消息。

我试着用

vim -r /etc/postfix/main.cf

我看到了一个以不同扩展名结尾的同名文件列表,我选择了一个文件(我假设它们作为备份存储并且基本上都是相同的)并相应地对其进行了编辑。

完成 tut 后,我​​尝试给自己发送一封电子邮件,但没有成功。

是我遇到问题的错误还是垃圾邮件过滤可能存在问题?

从本地主机发送邮件的选项有哪些

===编辑===

我已按照本教程进行操作,并检查电子邮件是否使用 mailq 发送,我得到的响应是队列 ID 号、大小、到达时间和发件人/收件人,但没有错误消息。当我之前尝试过时,我收到了一条超时消息。我的 Gmail 帐户中仍有消息,这是因为没有设置如下评论中提到的 SMTP 吗?

我真的需要从本地主机发送邮件

4

0 回答 0