有谁知道我在哪里以及如何为时事通讯构建PHP脚本,允许最终用户将他们收到的电子邮件转发给朋友左右?
基本上,允许他们获取电子邮件的整个正文和主题,并打开一个新的电子邮件草稿,这将允许他们输入他们想要将电子邮件转发到的联系人?
我完全知道,直到今天,大多数(如果不是全部)电子邮件客户端都可以使用此功能。但要求在时事通讯中添加此功能。
有什么指导吗?有什么概念吗?任何反馈将不胜感激。
谢谢!
如果我理解正确,您需要执行以下操作:
- 在您的电子邮件中创建一个"转发给朋友"链接,将用户定向到远程服务器上的 PHP 页面。
- 在远程页面上,创建一个脚本,其中包含一个表单,要求发送要发送电子邮件的朋友的电子邮件地址。
- 使用 mail() 函数(或第三方类)向用户发送邮件
编辑:
您可以使用Google的API之一自动从用户帐户中获取电子邮件地址(如LinkedIn等),从而更进一步。
看看ZF的Mail类,它允许使用POP3或IMAP获取电子邮件,最后将电子邮件分解为多个部分。
采埃孚文档页面提供了大量示例代码。
添加指向电子邮件的链接,将用户定向到包含以下内容的网页
<form action="sendmails.php">
<input name="sendto" type="text"/>
...
并从那里发送更多信件..