我正在开发一个系统来向所有客户发送邮件。如果他们回复该邮件,我想将回复邮件检索到我的服务器。有一种方法可以通过IMAP / POP3服务器进行连接,但是加载邮件需要很长时间。有没有办法将回复邮件直接发送到我的服务器。或者通过IMAP快速获取邮件的另一种方式
请帮我解决这个问题
答案 0 :(得分:0)
在您的服务器上设置您自己的邮件服务器|或|
仅加载电子邮件的标题,检查属性in_reply_to以了解该电子邮件是否是您发送的电子邮件的回复,并仅下载您想要的电子邮件|或|
使用cron在晚上下载电子邮件(如果您使用的是Linux),那么您将在早上收到服务器上最后一天的所有电子邮件
答案 1 :(得分:0)
如果您已经设置了邮件服务器,那么我建议您使用Zend_Mail_Storage_Imap
之类的库来读取和解析收到的邮件。解析邮件可能非常复杂,Zend在实现读取传入邮件的工具方面花费了很多精力。
如果检索邮件的速度很慢,那么我还建议您定期使用cron处理邮件,具体取决于您需要引用通过电子邮件发送的信息的频率。