我有两个客户端在我托管的同一台服务器上,都通过sendgrid.com发送电子邮件(都有自己的帐户)。Coldfusion CFMAIL和sendgrid
我在查看关于sendgrid的报告,并注意到“客户端1”的类别显示在“客户端2”的报告中。
我在sendgrid上花了大量时间在电话上,他们告诉我一批3000个“客户端1”中的少量电子邮件65显示为通过“客户端2”的认证用户发送。
在我的脚本中,我使用了coldfusion cfmail,并且为该客户端指定了SMTP地址,用户名和密码。
一个可能的理论考虑到管理员邮件中的“维护与邮件服务器的连接”复选框。 “
”选中此复选框可在传递邮件后保持与邮件服务器的连接处于打开状态(推荐)。“
如果两个客户端都同时发送电子邮件(很可能),那么coldfusion邮件假脱机引擎会根据服务器/用户名和密码将它们分开,或者将它们全部发送到当前打开的邮件服务器?
如果我取消选中与邮件服务器的维护连接复选框......资源的缺点是什么?我的客户整天都会发送新闻通讯和交易电子邮件,大概每个客户10K。
我可能有一个工作要尝试。如果我在我的一个域中为sendgrid.mydomain.com创建了一个cname别名,并在我的代码中更改了我的服务器地址,我希望coldfusion认为它是一个不同的服务器,并为该域打开一个单独的连接,这样邮件就不会混淆。 – steve