我在使用coldfusion网络表单的google邮件时遇到问题,当表单被发送时,回复地址始终是myemail@myemail.com(已替换)。这是谷歌邮件还是有修复?
<cfmail
from = "#email#"
To = "myemail@myemail.com"
failto="#email#"
server="smtp.gmail.com"
replyto="#email#"
port="465"
useSSL="true"
username="myemail@myemail.com"
password="*****"
Subject = "Confirmation Form"
>
<cfmailparam name="Reply-To" value="#email#">
答案 0 :(得分:2)
我不相信Google Mail允许您从与该帐户无关的地址发送邮件。
无论您使用哪种SMTP服务器,我都会建议使用绑定到该域的实际地址作为“from”属性。将回复和代表(我认为我有正确的)标题设置为“发送”消息的人的电子邮件。
我会向您发出一条关于通过Google发送大量自动邮件的警告。我正在研究一个项目,并被告知使用谷歌邮件发送大量的电子邮件。大约一天后,他们停止发送该帐户上的任何邮件....但接受了邮件。也就是说,他们的SMTP服务器告诉CF该邮件已被接受,然后将其删除而不是发送。如果您每天发送超过十几封电子邮件,我强烈建议您运行自己的SMTP服务器。
答案 1 :(得分:1)
我不记得有关个人帐户的信息,但通过Google Apps发送邮件肯定会允许自定义的回复,这适用于replyto
的{{1}}属性 - 没有cfmail
。可能是解决这个问题的方法。