【发布时间】:2017-12-05 15:39:13
【问题描述】:
我在实时服务器中使用 phpmailer 为发件人和收件人发送电子邮件。它工作正常,但我想在发件人副本中包含其他消息作为“感谢您向我们注册”。我做不到。 你能帮忙吗? 到目前为止我尝试过的代码:
<?php
$msg = "";
if (isset($_POST['submit'])) {
require 'phpmailer/PHPMailerAutoload.php';
function sendemail($to, $from, $fromName, $body) {
$mail = new PHPMailer();
$mail->setFrom($from, $fromName);
$mail->addAddress($to);
$mail->Subject = 'Contact Form - Email';
$mail->Body = $body;
$mail->isHTML(false);
return $mail->send();
}
function sender_mail($to, $from, $fromName, $body) {
$mail = new PHPMailer();
$mail->setFrom($from, $fromName);
$mail->addAddress($to);
$mail->Subject = 'Copy Contact Form - Email';
$mail->Body = $body . 'Thanks for registering with us';
$mail->isHTML(false);
return $mail->send();
}
$name = $_POST['username'];
$email = $_POST['email'];
$body = $_POST['body'];
sendemail('abc@domain.com', 'xyz@domain.com', $name, $body);
sender_mail('abc@domain.com', $email, $name, $body);
}?>
【问题讨论】:
-
您是否尝试过通过添加另一个 PHPMailer 对象来使用我的解决方案
-
这是作业吗?和this question一样,已经有答案了。