WordPress如何使用native mail()函数发送电子邮件,而函数本身并不起作用?

时间:2014-11-09 23:21:16

标签: php wordpress

这个问题更多的是关于PHP,而不是WP。

我在托管服务提供商处调用内置函数mail()。它始终返回FALSE,而在本地计算机上它返回TRUE

<?php

$result = mail(...);

var_dump($result) // always false on a provider machine;

所以我知道并且期望 mail()不应该在主机上运行。但是当从软件包安装WP时,它会以某种方式从运行它的域发送“欢迎使用WordPress”邮件。

WP的核心代码是一个纯粹的混乱,并不是那么容易阅读和理解它。但在探索它时,我注意到它使用mail()函数发送欢迎邮件。所以我问的是WP 神奇地如何配置mail()函数来发送邮件?

1 个答案:

答案 0 :(得分:3)

Wordpress的wp_mail()函数uses PHPMailer