转发此电子邮件 PHP 脚本


Forward This E-Mail PHP Script?

有谁知道我在哪里以及如何为时事通讯构建PHP脚本,允许最终用户将他们收到的电子邮件转发给朋友左右?

基本上,允许他们

获取电子邮件的整个正文和主题,并打开一个新的电子邮件草稿,这将允许他们输入他们想要将电子邮件转发到的联系人?

我完全知道,直到今天,大多数(如果不是全部)电子邮件客户端都可以使用此功能。但要求在时事通讯中添加此功能。

有什么指导吗?有什么概念吗?任何反馈将不胜感激。

谢谢!

如果我理解正确,您需要执行以下操作:

  1. 在您的电子邮件中创建一个"转发给朋友"链接,将用户定向到远程服务器上的 PHP 页面。
  2. 在远程页面上,创建一个脚本,其中包含一个表单,要求发送要发送电子邮件的朋友的电子邮件地址。
  3. 使用 mail() 函数(或第三方类)向用户发送邮件

编辑:

您可以使用Google的API之一自动从用户帐户中获取电子邮件地址(如LinkedIn等),从而更进一步。

看看ZF的Mail类,它允许使用POP3或IMAP获取电子邮件,最后将电子邮件分解为多个部分。

采埃孚文档页面提供了大量示例代码

添加指向电子邮件的链接,将用户定向到包含以下内容的网页

<form action="sendmails.php"> 
<input name="sendto" type="text"/> 
...

并从那里发送更多信件..