如果从 php mail() 函数发送的电子邮件返回,它在 linux 中的位置?
Posted
技术标签:
【中文标题】如果从 php mail() 函数发送的电子邮件返回,它在 linux 中的位置?【英文标题】:If an email sent from php mail() function returns, where is it located in linux? 【发布时间】:2014-01-01 12:14:57 【问题描述】:我有一个页面,它通过 php mail()
函数向特定的user@domain.com
发送电子邮件。
但是,目标域domain.com
没有在 DNS 上正确配置,并且没有收到任何电子邮件。
有什么方法可以抓取所有未发送的电子邮件?
是否有未发送邮件的位置?
我正在使用 Cpanel,但我在机器上也有 root 访问权限。
【问题讨论】:
取决于您的服务器设置,但如果您使用 qmail,服务器可能会尝试重新发送qmail-qread
将在队列中显示消息
mailq 本身会在后缀中显示。失败,它们通常存储在 /var/spool/postfix/ 中的其中一个文件夹中
【参考方案1】:
如果它正在运行 postfix,请尝试查看 mailq 和 postcat 命令。
【讨论】:
以上是关于如果从 php mail() 函数发送的电子邮件返回,它在 linux 中的位置?的主要内容,如果未能解决你的问题,请参考以下文章