将重复电子邮件发送给用户的方式?
问题描述:
我在wordpress中发了一封简单的电子邮件,但它只会发送电子邮件给管理员的电子邮件。我需要找到发送重复电子邮件的方式,感谢用户。将重复电子邮件发送给用户的方式?
$emailTo = get_option('tz_email');
if (!isset($emailTo) || ($emailTo == '')){
$emailTo = get_option('admin_email');
}
$subject = 'I Have A Question to Ask from '.$name;
$body = "Name: $name \n\nEmail: $email \n\nPhone: $phone \n\nComments: $comments";
$headers = 'From: '.$name.' ' . "\r\n" . 'Reply-To: ' . $email;
wp_mail($emailTo, $subject, $body, $headers);
$emailSent = true;
}
深表感谢。谢谢。
答
貌似你已经有了用户的电子邮件地址$email
,对吧?你在问题中显示的消息中使用了它。
$subject = '(duplicate) I Have A Question to Ask from '.$name;
$body = "This message was sent to the administrator:\n\nName: $name \n\nEmail: $email \n\nPhone: $phone \n\nComments: $comments";
$headers = 'From: '.$name.' ' . "\r\n" . 'Reply-To: ' . $email;
wp_mail($email, $subject, $body, $headers);
答
只需添加:
wp_mail($email, "Thank you for your message", $body, $headers);
只需复制和粘贴代码? – Manuel 2012-03-27 11:20:54
垃圾邮件人的好方法,因为没有验证他们提供的电子邮件真的是他们的。 – 2012-03-27 11:35:04
@dragon - 这是相当长的代码。所以我粘贴了我只需要知道如何发送重复电子邮件的代码。 – joe 2012-03-27 11:39:47