我开发了一个类似于manta.com的营销网站所用的CRM系统,内置有电子邮件客户端。基本上,它会将姓名和电子邮件地址与文件中的地址匹配,如果邮件来自客户,则会在邮件旁边加载他们的账户信息。
整个系统可以运作,但在某些情况下速度较慢。由于每个“区域”的管理都归不同的公司负责,因此软件要连接多个不同的邮件服务器,这些服务器的行为都各不相同。
在某些情况下(大多数是神州数码的服务器),发送邮件需要很长时间。即使分页,如果收件箱中有很多邮件(500+),加载时间也会很长。
我使用pear Mail :: Factory smtp发送邮件,并使用内置的php imap功能接收邮件。
我在考虑,对于出站消息,我将只存储邮件到数据库中,然后使用cron脚本发送它,这样他们就可以立即发送邮件并继续进行。
有没有人对通过IMAP和PHP处理大型收件箱有任何想法/概念?我无法控制邮件服务器本身,但完全控制CRM所在的服务器。
我不需要代码,只需要一些概念。该服务器使用Linux (ubuntu),apache,mysql,php,并可使用Zend。
整个系统可以运作,但在某些情况下速度较慢。由于每个“区域”的管理都归不同的公司负责,因此软件要连接多个不同的邮件服务器,这些服务器的行为都各不相同。
在某些情况下(大多数是神州数码的服务器),发送邮件需要很长时间。即使分页,如果收件箱中有很多邮件(500+),加载时间也会很长。
我使用pear Mail :: Factory smtp发送邮件,并使用内置的php imap功能接收邮件。
我在考虑,对于出站消息,我将只存储邮件到数据库中,然后使用cron脚本发送它,这样他们就可以立即发送邮件并继续进行。
有没有人对通过IMAP和PHP处理大型收件箱有任何想法/概念?我无法控制邮件服务器本身,但完全控制CRM所在的服务器。
我不需要代码,只需要一些概念。该服务器使用Linux (ubuntu),apache,mysql,php,并可使用Zend。