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

2 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
Run Code Online (Sandbox Code Playgroud)

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

这就是我的第57行:

mail('mymail@mail.com','Contact from',$message,$headers);
Run Code Online (Sandbox Code Playgroud)

谢谢,

问候,

geo*_*off 5

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

while(true) {
    mail('mymail@mail.com','Contact from',$message,$headers);
}
Run Code Online (Sandbox Code Playgroud)

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