警告:出于安全原因,已禁用mail()

时间:2014-05-12 07:22:58

标签: php email

早上好,

今天,当我尝试通过mail()PHP函数发送电子邮件时,我在网站上发现了一些错误。邮件未发送,我有此错误消息:

Warning: mail() has been disabled for security reasons in /home/user/html/modules/mod_jumi/tmpl/default.php(18) : eval()'d code on line 57

我该怎么做才能知道这个模块中的问题是什么?我必须在我的Joomla 3.3中的某个地方启用mail()函数吗?

这就是我的第57行:

mail('mymail@mail.com','Contact from',$message,$headers);

谢谢,

此致

1 个答案:

答案 0 :(得分:5)

这意味着您使用的任何主机都已禁用mail()。请注意,mail()可用于发送大量垃圾邮件,例如:

while(true) {
    mail('mymail@mail.com','Contact from',$message,$headers);
}

许多共享主机限制mail()或彻底禁用它。您必须就此问题与您的托管服务提供商联系。