【问题标题】:Configure sendmail to send mail only to local mail address配置 sendmail 只发送邮件到本地邮件地址
【发布时间】:2016-09-03 23:01:57
【问题描述】:

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

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

我在 LAMP 机器上。

有可能吗?

【问题讨论】:

    标签: email localhost sendmail lamp


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-20
      • 2012-01-12
      • 1970-01-01
      • 2012-08-05
      • 2016-10-18
      • 2011-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多