无法在joomla中启动邮件功能

时间:2011-08-10 13:33:00

标签: php email joomla joomla1.5 sendmail

我在发送邮件时在Joomla中收到此错误。

我每次都没有收到此错误。但有时它告诉我“无法启动邮件功能”。

对此有何解决方案?

3 个答案:

答案 0 :(得分:2)

这可能是任何数量的事情,但首先要检查的事项列表是你的Joomla配置:

管理员面板>全局配置>服务器>邮件设置>邮寄者

确保设置为使用PHP邮件功能。如果是,请尝试创建一个名为test.php的脚本并将其放在站点的根目录中(index.php文件用于Joomla)。使该文件像这样:

<?php

$to = "you@youremailaddress.com";
if( mail( $to , 'This is a test message.' , 'Is this working?' ) ) {
    echo 'Email sent.';
} else {
    echo 'Email failed to send.';
}

?>

确保将$ to =行更改为您的电子邮件地址。 现在转到该脚本:http://www.yourjoomlasite.com/test.php 您应该会看到“已发送电子邮件”文字。在您的浏览器中,然后收到您输入的地址的电子邮件。如果没有,那么您应该联系您的托管服务提供商并要求他们升级到最新的PHP版本和/或为您解决mail()函数问题。这是通过PHP发送邮件的最原始的实现,如果它无法工作,那么它将成为您主机的问题。

答案 1 :(得分:0)

如果您在本地服务器上工作,则不会启动邮件。因此,请将您的网站托管在服务器中并尝试使用。

如果您有任何疑问,请与我们联系

答案 2 :(得分:0)

如果您在自己的计算机上使用WAMP或类似设备并且收到此消息,则需要安装邮件服务器。这是Windows上的最佳解决方案。

http://www.toolheap.com/test-mail-server-tool/