无法使用汞 XAMPP 从本地主机发送 Drupal 通知邮件

Posted

技术标签:

【中文标题】无法使用汞 XAMPP 从本地主机发送 Drupal 通知邮件【英文标题】:Can not send Drupal notification mail from localhost with mercury XAMPP 【发布时间】:2013-01-04 05:47:15 【问题描述】:

我正在构建 Drupal 网站,但无法从本地主机发送通知。我在 XAMPP 服务器上构建了我的网站,并运行了水星,这里是我的 php.ini 配置:

SMTP = 本地主机

smtp_port = 25

sendmail_from = postmaster@localhost

我已经通过使用名为“tenxanh@tenxanh.vn”的邮件将邮件发送到外部邮件帐户来测试我的水银电子邮件并成功。在 Drupal 站点信息中,我输入 tenxanh@tenxanh.vn(我的域是 tenxanh.vn)。但它没有发送。

那么有人有配置drupal 通知邮件吗?非常感谢!!

【问题讨论】:

【参考方案1】:

如果您不想弄乱服务器配置,另一种选择是使用SMTP Authentication Support 模块。这将允许您使用外部邮件服务器;如果您可以访问这样的服务器,这是一种可靠且通常无故障的启动和运行方式。

【讨论】:

如果我使用这个模块,并且想通过我的tenxanh.vn域发送通知邮件,那么我必须配置我的mercury吗?我正在使用 SMTP 端到端服务器版本。以及如何设置“SMTP authen 模块”的用户名和密码?我对邮件服务器一无所知。你能帮帮我吗? 您的邮件服务器配置将由您的网络/电子邮件主机提供。只要您有外部邮件主机,就根本不需要配置 Mercury 服务器。这与 Drupal 无关;您只需要您域的 SMTP 主机的用户名和密码。如果您没有,以前可以免费使用 Google Apps,但现在不再开放(几周前)。相反,您可以找到一些第三方邮件主机。 是的,我上周也试用了 Google Apps。我测试了使用电子邮件地址“tenxanh@tenxanh.vn”或任何包含“@tenxanh.vn”的东西从水星发送邮件,这很好,所以剩下要做的就是为drupal做一个正确的配置,你能帮我发送通知吗通过水星邮寄? 我对 Mercury 不是很熟悉,所以无法为您提供帮助。使用 SMTP 模块的好处是,如果由于某种原因您的本地配置发生更改/您将站点移动到不同的服务器/您上线等,您仍然可以使用相同的邮件设置。

以上是关于无法使用汞 XAMPP 从本地主机发送 Drupal 通知邮件的主要内容,如果未能解决你的问题,请参考以下文章

使用xampp从本地主机向特定的电子邮件ID发送电子邮件[重复]

使用 gmail 从本地主机发送电子邮件

使用 gmail 从本地主机发送邮件

如何配置 XAMPP PHP 通过安全 smtp 我的 ISP 从本地主机发送邮件

xampp从连接在同一网络中的不同系统将数据发送到MySQL db到本地主机[重复]

php localhost邮件没有使用xampp发送