我有一个使用fpdf生成pdf的表格,我希望该表格发送两个不同的电子邮件。一封给已经编写了表格的客户(例如谢谢按摩),另一封给我的电子邮件是为了回复我的客户。 我有这段代码可生成pdf,并将电子邮件发送至无回复的邮件:
workspace-switched
我该如何发送另一封邮件,但另一封邮件具有相同的附件(例如myemail@mydomani.com)?
答案 0 :(得分:0)
尝试仅添加第二个正文并执行mail功能
<?php
require('fpdf181/fpdf.php');
if(isset($_POST['submit'])){
...
// send message NOTICE I replaced "" with $body
mail($to, $subject, $body, $headers);
$body2 = 'All you want to add to yourself';
mail('myemail@mydomani.com', 'Answer required', $body2, $headers);
}
header('Location: ../thank-you.html');
?>
答案 1 :(得分:0)
您可以使用另一个$ to参数再次调用mail函数:
$to = "$email";
$to2 = "secondemailaddress@email.com";
// here a lot of your code
mail($to, $subject, $body, $headers);
mail($to2, $subject, $body, $headers);
答案 2 :(得分:0)
您可以通过重复使用邮件功能来做到这一点:
mail($to, $subject, $body, $headers);
由于代码的当前内容实际上是pdf表格,这意味着它将发送给您,因此您只需要为客户创建感谢电子邮件即可。
这可以通过为感谢电子邮件创建新变量来完成:
$otherto = "someemail@email.com";
$subject2 = "Thank you subject.";
$body2 = "Thank you body";
mail ($to, $subject, $body, $from);
mail ($otherto, $subject2, $body2, $from);
答案 3 :(得分:0)
我的建议是添加:
$headers .= 'Bcc: youremail@yourmail.com' . "\r\n";;
因此,将发送隐藏副本,并且地址不会暴露给客户。