当发件人的电子邮件在文本和主题中而不是“来自”时,可以创建自定义电子邮件回复

时间:2014-06-10 21:06:13

标签: wordpress customization

我有一个wordpress.com博客。当人们注册关注博客时,wordpress会给我发送电子邮件。我知道有邮件程序,如邮件黑猩猩,aweber等,但在.com平台上,我的粉丝数量要求邮件通过wordpress.com。

如果可行,我希望能够通过这些关注者电子邮件设置自动回复。

可能是不可能的。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

最简单的方法是在您的CPANEL中创建一个新的电子邮件转发器,将该地址传递给php脚本,并使用转发的地址作为地址wordpress将您的注册通知发送到。

然后解析电子邮件,抓住主题并将其存储到$ subject这样的var并找到用户的电子邮件。

preg_match("/[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})/i", $subject, $matches);
$user_email = $matches[0];

然后撰写回复电子邮件并使用mail()或phpMailer(最佳选项)发送。

此链接说明了整个过程,并为您提供了预先编写的脚本。您只需添加上面的preg_match代码并创建您的响应消息并发送它。

http://codesamplez.com/programming/email-to-php-script