3

嘿,我正在尝试让 php 的邮件功能在我的本地开发盒上运行,这样所有使用 mail() 发送的邮件,无论收件人如何,都将留在本地并显示在雷鸟帐户中(pop/imap/etc )。

我已经将 php 设置为使用 sendmail,并且我已经安装了 postfix。但我不知道下一步该去哪里。

任何指针?

4

1 回答 1

2
  1. 在 postfix 中注册一个用户,比如 testuser@localhost
  2. 确保 postfix 始终将所有电子邮件转发到 testuser@localhost
  3. 确保 postfix 总是删除所有转发的消息
  4. 确保您的 smtp 服务器接受无效本地地址的邮件
  5. 取消选中任何听起来像“不允许 SMTP 中继非本地邮件”的标志
  6. 在 Thunderbird 中为 testuser@localhost 设置一个弹出式收件箱

[编辑] 只是为了记录。第 4 点将确保您可以使用任何地址,因此当您测试电子邮件是唯一的(这很正常)的系统时,您不会用完有效的电子邮件地址。[/edit]

旁注:我在有水银的窗户上工作。但基本方法是相同的。

于 2009-07-23T00:05:53.767 回答