【问题标题】:PHPMailer to send different mail to different personPHPMailer 向不同的人发送不同的邮件
【发布时间】:2020-06-12 17:49:55
【问题描述】:

如何向不同的人发送不同的邮件?例如,在联系表单中,给我自己的一封邮件通知将新数据添加到数据库中,其中包含详细信息。另一封邮件通知客户我们已收到他的数据(没有他在表格中输入的数据的详细信息)。 我只能向自己发送一封邮件通知我,但我还想向客户发送另一封自定义邮件

【问题讨论】:

  • 您已经给出了答案,请向客户发送另一封电子邮件,其中包含所需的数据。正文和主题是不同的,所以两个 emal 都需要一个一个发送。
  • 我知道,但我想配置自动邮件。所以我需要在一个 php 文件中配置它,因为一次点击只能完成一个 POST

标签: php email phpmailer


【解决方案1】:

您可以在脚本中包含类似以下内容

$emailFrom = "Some One <do-not-reply@somedomain.com>";

$body1 = "First email body";
$subject1 = "Subject for first email";
$emailRecipient1 = "first.recipient@somedomain.com";

$body2 = "Second email body";
$subject2 = "Subject for second email";
$emailRecipient2 = "second.recipient@somedomain.com";

mail($emailRecipient1, $subject1, $body1, "From: $emailFrom");    
mail($emailRecipient2, $subject2, $body2, "From: $emailFrom");

【讨论】:

  • 我认为它是用于 phpmail() 函数的,我希望它用于带有自定义 SMTP 的 phpmailer
  • 我知道了。我在第一封邮件的末尾使用了重定向。因此代码在发送第一封邮件后终止。感谢您的回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-06
  • 1970-01-01
  • 2012-12-10
  • 2012-09-15
  • 1970-01-01
  • 2016-11-01
  • 2017-07-04
相关资源
最近更新 更多