假设我的php脚本使用函数mail()
向 receiver@example.com 发送邮件。在$headers
的{{1}}参数中,我指定了 sender@example.net 。如果receiver@example.com回复此电子邮件,则他在回复时可能会也可能不会包含整个会话。对于接收者所回复的内容,这将无法知道。
如果有办法将mail()发送的邮件直接发送到sender@example.net的“发送项目”框,那将会有很大帮助。
我知道另一种方式。也就是说,每当使用mail()
发送邮件时发送给sender@example.com的邮件副本都会发送到receiver@example.com,但邮件会到达收件箱,这会使跟踪对话变得笨拙。
请告诉我是否有办法在 sender@example.net 的“已发送项目”框中反映已发送的邮件。
谢谢
所有人的和平......!
答案 0 :(得分:2)
这不是简单的...... PHP mail()只是发送一个电子邮件系统“sendmail”命令,简化它只是一个smtp客户端。
你需要的是一个IMAP客户端 - PHP有一个很好的IMAPlib扩展,我们去试试吧。顺便说一句,您需要用户帐户将电子邮件发送到“已发送的项目”,可能是无法解决的。
编辑:
您应该按照这些网站上的说明和示例进行操作:
http://hu.php.net/manual/en/function.imap-mail-move.php http://hu.php.net/manual/en/function.imap-mail-copy.php
有几个例子,我认为你可以在那些帮助下做你想做的事。
答案 1 :(得分:2)