PhP电子邮件自动回复电子邮件
问题描述:
在我的网站上,我们有一个促销活动,用户输入他们的姓名和电子邮件,然后我们向他们发送一封电子邮件,其中包含相同的标题,相同的文本和凭证将图像嵌入/插入到电子邮件中(未附加)。PhP电子邮件自动回复电子邮件
我们认为我们能够轻松地复制粘贴,但在过去的6周内,我们发送了1000封以上的电子邮件,而且这种情况已经无法解决。
我们有一个简单的发送给我们他们的信息的PHP代码。 有谁知道在php的末尾添加什么,这样当有人输入他们的电子邮件和名字时,我们可以自动发送电子邮件给他们与“模板”标题,文字和图像?
我已经尝试了许多不同的事情,但大多数程序都是通讯发送者不是自动回复者。无法使用Gmail自动回复,因为我们也收到其他电子邮件。我们不希望将促销发送给通过电子邮件发送给我们的所有人。
任何帮助?
干杯。
答
检查Github上为sendemail库。它允许你通过php发送邮件。你可以做的是,你可以在你的项目中设置sendemail存储库,然后当有人输入电子邮件ID运行一个PHP脚本。配置sendemail一切都提供在Github。
链接:https://github.com/mogaal/sendemail
脚本会是这个样子:
$message = "Thank you for your interest. We will get back to you as soon as possible.<br />Sincerely,<br />(My Name)";
$subject = "Confirmation";
$headers2 = "From: $webMaster\r\n";
$headers2 .= "Content-type: text/html\r\n";
mail($leademail, $subject, $message, $headers2);
答
这里是你可以没有任何第三方使用类的一个示例脚本。
<?php
$to = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
?>
您可以添加HTML内容到$消息变量
感谢您的@cybertoy。快速问题, $ headers ='From:[email protected]'。 “\ r \ n”。 '回复:[email protected]'。 “\ r \ n”。 'X-Mailer:PHP /'。 phpversion(); 这是什么意思?我需要改变什么? – piti2008
这些是电子邮件标题。只需把你的电子邮件地址和回复地址。我强烈建议你遵循一些关于PHP邮件功能的基本教程。 –