配置sendmail仅将邮件发送到本地邮件地址

时间:2016-05-09 10:36:31

标签: email localhost sendmail lamp

我需要配置 sendmail 才能在本地测试网站和应用邮件功能;

我希望如果在生产中 mail()函数向 user@hisdomain.com 发送邮件,则在本地测试的相同代码会向发送邮件myfolder @ localhost 以检查消息的详细信息,功能等。

我在 LAMP 计算机上。

有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以将sendmail配置为将所有外发邮件传递到本地邮箱/别名 它应该捕获所有消息到非本地邮箱。

sendmail.mc文件(用于生成sendmail.cf文件):

define(`SMART_HOST`,`local:myfolder`)dnl

sendmail.cf文件编译新的sendmail.mc文件后重新启动/重新加载sendmail守护程序。