mail()函数(由wp\\u mail()函数使用,假设没有其他邮件插件添加到您的站点)将邮件发送到域的邮件服务器。它只知道邮件服务器是否收到了邮件。它不知道邮件是否真的是由您的邮件服务器发送的。
可能导致问题的原因之一是,通过mail()函数发送的“发件人”电子邮件必须是您域中的电子邮件地址。它不必存在,只需来自您的域。
例如,如果您的域是www.example。com,则“发件人”电子邮件需要为anything@example.com\'。不可能是\'anything@anotherdomain.com\'。这将被您的邮件服务器阻止。
因此,重要的是,您的邮件的发件人必须在您的域中。如果不是,您的电子邮件服务器(或收件人的邮件服务器)将感觉到该邮件可能是垃圾邮件,并将拒绝/阻止/不发送您的邮件。
您可以将“答复”标题值设置为任何内容,即使是不在您域中的电子邮件,但发件人必须是与您域匹配的电子邮件地址。
请注意,wp\\u mail()函数从“默认Wordpress电子邮件”帐户发送邮件。您必须确保此设置正确。此设置位于设置、常规、管理帐户中。该值必须设置为something@yourdomain.com,替换您的域名。