来自地址的电子邮件一旦发送就会更改

时间:2014-05-17 13:55:00

标签: wordpress email bluehost

我目前正在为客户工作,并在向用户发送电子邮件收据时遇到一些问题。发生的事情是,一旦电子邮件地址被发送,起始地址与我正在使用的地址完全不同。我尝试使用几个不同的电子邮件地址,它们工作正常。它只是他们真正想要使用的导致问题的那个。

我无法访问他们的网站,也不确定邮件的发送方式。我想知道的是,如果有人知道我可以要求的问题,以弄清楚到底发生了什么。他们最近改变了谁在处理他们的网站,所以我感觉有些事情可能会变得混乱。

该网站使用WordPress构建,并使用Gravity Forms。从更改的电子邮件地址,我可以看到他们正在使用Bluehost,因为电子邮件从@companyname更改为@ boxXXX.bluehost.com。

电子邮件服务器不是我的专业领域,所以我非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

他们的Wordpress网站很可能通过wp_mail()函数发送电子邮件,这只不过是PHP的常用mail()函数。

默认情况下,如果您通过此方法发送电子邮件,它将显示网站所在服务器的主机名或SMTP服务器,在本例中为boxXXX.bluehost.com,具体取决于Bluehost关于发送电子邮件的政策是什么-mails。

通常托管服务提供商在共享托管环境中关闭php mail()函数以防止垃圾邮件,如果他们的服务器位于共享托管上,他们会为您提供连接到其SMTP服务器并发送合法电子邮件的详细信息我想您可能需要Bluehost直接提供支持,向他们解释情况,他们会在整个过程中为您提供帮助。

如果网站位于虚拟专用服务器上,则需要对其进行其他配置。在这种情况下,我所做的是访问cPanel并使用我想发送的地址创建一个新邮箱(wordpress @ domain.com,info @ domain.com,无论客户端想要显示什么)并配置Wordpress发送通过VPS SMTP(您可以使用这个漂亮的插件轻松完成:http://wordpress.org/plugins/wp-mail-smtp),以及在cPanel上创建电子邮件帐户时选择的地址和密码。 从现在开始,电子邮件将显示正确的地址。

此外,您可能希望增加邮件的可传递性,并指示正在接收您使用合法帐户的电子邮件的电子邮件服务器,因此您应该向其DNS添加DKIM和{{ 3}}服务器记录。

注意:我建议您在玩DNS时要格外小心,尤其是在触摸电子邮件相关记录时。如果您不熟悉如何设置新设置并更改当前现有记录,请向具有良好经验的人员寻求帮助,并指导您完成整个过程,以便了解其工作原理以及错误格式化或冲突记录的后果。

我们最近工作时间非常糟糕,当有人触摸公司记录而没有任何线索时,我们最终没有电子邮件和网站工作几个小时。