我想用wp_mail
(在本地计算机上测试),但未收到邮件。这个php.ini
有smtp_port = 25
设置和phpmail()
目前正在工作。
我如何检查wp\\U邮件是否正常工作?什么可能会失败?以下是我的邮件功能代码:
function mv_optin_mail($id, $data){
$url = $id."-".mv_mail_token($id, $data[\'token\']);
add_filter( \'wp_mail_content_type\', \'set_html_content_type\' );
add_filter( \'wp_mail_charset\', \'utf8\' );
$headers[] = \'From: \'.sender_signature.\' <\'.noreply_address.\'>\';
ob_start();
include("optin-mail.php");
$html_mail = ob_get_contents();
ob_end_clean();
wp_mail( $data[\'email\'], \'Some Subject\', $html_mail, $headers );
remove_filter( \'wp_mail_content_type\', \'set_html_content_type\' );
remove_filter( \'wp_mail_charset\', \'utf8\' );
}
我没有收到任何错误。有没有办法切换wordpress的错误日志?这个noreply_address
是noreply@root