新闻中心

Drupal技术文档翻译:站点无法发送邮件的时候的处理办法

作者 / 无忧主机 时间 2012-09-16 13:21:29

这个问题是经常在发生在共享IP地址的php虚拟主机上,所有用户都调用mail函数,使用sendmail 方式进行发件,这种方式虽然简单,容易实现,但其弊端也显而易见,就是非常容易被邮件系统给屏蔽掉,导致发件不成功,邮件到达率低,更严重的会发生邮箱无法发送邮件。那么,怎么可以提高发件成功率类?同时,发生这样的情况下我们该怎么处理呢,下面是无忧主机(www.51php.com)小编,参考drupal官方文档翻译出的drupal中文教程技术文档来提供给大家参考。 下面我们就来分析下个问题的产生原因: 1、php_mail()被禁用 2、php_mail()运行正常,但apache服务器上设置了权限的限定,在服务器器上无法发邮件。 3、在服务器上没有运行邮件服务器程序。 当然还有其它的很多原因是现在没有考虑到的。 通常情况下遇到这样的问题怎么去解决呢? 其实方法也是很简单的,当然这里只是对共享ip主机而言的最好的办法,那就是使用有安全验证的smtp邮箱来发送邮件。正确的配置后,再绑定一个gmail邮箱、163邮箱等免费邮箱都有smtp邮件功能。我们要做的,就是在drupal中安装一个smtp发件模块,然后进行简单配置就搞定了。如果你还不会安装drupal模块,你可以参考“无忧主机原创:三分钟快速安装Drupal图文解释drupal模块安装指导教程”。 同时,我们在drupal安装了smtp模块后,同时也需要你使用的php虚拟主机服务器支持才能正常使用。那么,无忧主机的香港免备案php空间,支持网站smtp方式发邮件吗?判断的方法很简单,我们只需要上传一个php探针就可以查看了。如下php探针(phpinfo)的结果,显示支持的。您可以放心使用。 当然,如果您在处理问题的过程中遇到麻烦,请您联系无忧主机售后服务_王,QQ340555007。 让我们一起来交流,处理这些不是问题的问题! 原文地址:http://drupal.org/node/475054。 其它php开源程序的smtp邮箱配置教程参考如下: Discuz!X2如何配置系统管理员(SMTP邮箱)邮箱 wordpress插件Configure SMTP配置SMTP邮件的详细设置方法 ECSHOP网店系统如何应用邮件功能设置SMTP邮箱自动发邮件   纯Linux环境下高端免备案【香港独立IP地址】php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

本文地址:https://www.51php.com/drupal/8527.html

1
1
1
1
1
1
1