【发布时间】:2012-11-09 00:32:24
【问题描述】:
我在托管的同一台服务器上有 2 个客户端,它们都通过 sendgrid.com 发送电子邮件(都有自己的帐户)。
我正在查看 sendgrid 上的报告,并注意到来自“客户 1”的类别出现在“客户 2”的报告中。
我在 sendgrid 的电话上花费了大量时间,他们告诉我,“客户 1”的 3000 封电子邮件中有 65 封电子邮件显示是通过“客户 2”的经过身份验证的用户发送的。
在我的脚本中,我使用coldfusion cfmail 并在标签中指定该客户端的SMTP 地址、用户名和密码。
一个可能的理论考虑了管理员邮件下的“维护与邮件服务器的连接”复选框。
“选中此复选框可保持与邮件服务器的连接处于打开状态,以便在发送邮件后重复使用(推荐)。”
如果两个客户端同时发送电子邮件(很有可能),coldfusion 邮件假脱机引擎会根据服务器/用户名和密码将它们分开,还是将它们全部发送到当前打开的邮件服务器?
如果我取消选中维护与邮件服务器的连接复选框...资源的缺点是什么?我的客户整天都在发送新闻通讯和交易电子邮件,每个客户可能大约 10k。
【问题讨论】:
-
我可以尝试一下。如果我在我的一个域中为 sendgrid.mydomain.com 创建一个 cname 别名并在我的代码中更改我的服务器地址,我希望coldfusion 认为它是一个不同的服务器并为该域打开一个单独的连接,这样邮件就不会混淆.
标签: coldfusion sendgrid cfmail