注册错误后的电子邮件发送功能

时间:2015-01-23 06:37:49

标签: php wordpress security email

您好我们目前正在我们项目的注册页面上使用WORDPRESS,我将在注册后通过电子邮件发送确认

我正在使用此代码..代码工作正常,我也没有看到任何错误,因为如果我单独使用它而没有wordpress它是工作。但是,当我把它放在wordpress内时它根本不像yahoo或gmail一样发送电子邮件?我不知道导致错误的原因。 你们能帮我解决这个问题吗? 对不起英语不好。

$peremail = "blablashdjjkas@yahoo.com";
$to = "$peremail";
$subject = "Successfully Registered";
$message = "
Welcome to the Data Portal\n
Thank you very much in trusting Us
Account Detail
Username: $username
Password: $password2";
$header = "From:TITLE Subject \r\n";
$retval = mail ($to,$subject,$message,$header);  

但是当我在wordpress之外使用这个代码时,它正在工作。不知道错误是什么。

BTW我正在使用的页面已经在线发布我不知道有任何安全问题吗? 提前谢谢你......

1 个答案:

答案 0 :(得分:0)

wordpress正在使用wp_mail函数发送邮件。使用wp_mail替换你的邮件功能,或者你可以直接使用WP-Mail-SMTP插件发送所有邮件https://wordpress.org/plugins/wp-mail-smtp/

相关问题