我使用以下代码将表单信息提交到我的电子邮件帐户,但我还希望它向发件人发送确认电子邮件。我想添加此消息以进行自动响应 `
感谢您的关注和#34;发件人姓名"!
这只是一个快速通知,告知您我们已收到您的表单,我们会尽快回复。
最佳,
Marvin
`你能检查我的代码我怎么能添加代码并执行它?
$ecompany = mysqli_real_escape_string($conn, $data->ecompanyname);
此代码没有问题,我只想在成功发送此表单时重新编码自动回复邮件。
答案 0 :(得分:1)
您需要在底部附加代码以向发件人发送电子邮件。
// Email to Sender (Without HTML/CSS)
$sender_email = $email;
$admin_email = 'mrvn.acosta@gmail.com';
$message = "Thanks for your interest".$name."\n\n";
$message .= "This is just a quick note to let you know we have received your
form and will respond as soon as we can.\n\n";
$message .= "Best,\n\n";
$message .= "Marvin\n\n";
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$success2 = mb_send_mail($sender_email, 'Thanks', $message, 'From:
<'.$admin_email.'>');
// Email to Sender (With HTML/CSS)
$sender_email = $email;
$admin_email = 'mrvn.acosta@gmail.com';
$header = "From: ".$admin_email." \n";
$header.= "Content-Type: text/html; charset=iso-8859-1\n";
$message = '<html>
<head>
<style type="text/css">
<!--
.style2 {
font-size: 11px;
font-weight: bold;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.style3 {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#666666;
}
-->
</style>
</head>
<body>
<table width="600" border="0" align="center" style="border:#EFEFEF
5px solid; padding:5px; font-family:Arial, Helvetica, sans-serif; font-
size:11px; color:#666666">
<tr>
<td>
<table width="100%" border="0" cellpadding="2"
cellspacing="6">
<tr>
<td class="style3">Thanks for your interest
'.$name.'</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="style3">This is just a quick note to
let you know we have received your
form and will respond as soon as we can.</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td class="style3">Best,<br>
Marvin
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>';
mb_language("Japanese");
mb_internal_encoding("UTF-8");
$success2 = mb_send_mail($sender_email, 'Thanks', $message, $header);
希望它有所帮助!