php mail()函数:出于安全原因已被禁用

时间:2015-02-18 11:02:34

标签: php email

根据我的previous question,我没有收到任何电子邮件。然后,我尝试在http://writecodeonline.com/上运行它。

最后我收到了警告通知(check here)。这是我没有收到任何电子邮件的问题吗?

2 个答案:

答案 0 :(得分:1)

php.ini中有disable_functions的设置,其中服务器管理员可以放置要为安全目的而禁用的命令/操作。所以有可能mail()函数进入那个..请用你的php.ini检查这个设置..例如disable_functions=popen,exec,system,passthru,proc_open,shell_exec,show_source,phpinfo,mail

答案 1 :(得分:0)

该网站说,因为他们已在php.ini文件中禁用了该方法。但是,如果您希望mail()方法有效,则必须进行设置。

但是,我找到了一个我在StackOverflow上找到的答案。您可以按照它来完成任务。 Setting up mail server in pc