【发布时间】:2016-09-03 23:01:57
【问题描述】:
我需要配置sendmail,以便在本地测试网站和应用邮件功能;
我希望如果在生产中 mail() 函数向 user@hisdomain.com 发送邮件,本地测试的相同代码会向 发送邮件myfolder@localhost 以检查消息的详细信息、功能等。
我在 LAMP 机器上。
有可能吗?
【问题讨论】:
标签: email localhost sendmail lamp
我需要配置sendmail,以便在本地测试网站和应用邮件功能;
我希望如果在生产中 mail() 函数向 user@hisdomain.com 发送邮件,本地测试的相同代码会向 发送邮件myfolder@localhost 以检查消息的详细信息、功能等。
我在 LAMP 机器上。
有可能吗?
【问题讨论】:
标签: email localhost sendmail lamp
您可以配置 sendmail 以将所有外发邮件发送到本地邮箱/别名。
它应该将所有消息捕获到非本地邮箱。
sendmail.mc文件(用于生成sendmail.cf文件):
define(`SMART_HOST`,`local:myfolder`)dnl
从sendmail.mc 文件编译新的sendmail.cf 文件后重新启动/重新加载sendmail 守护进程。
【讨论】: