问题标签 [cfmail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - CFMail "mailerid" 属性 - 它有什么作用?
我对Coldfusionmailerid
中标签的属性有疑问...<cfmail>
根据文档,我知道这决定了X-Mailer
与电子邮件一起发送的标题。我也明白这通常是指邮件发件人的应用程序类型/版本。
但是,我不确定所涉及的标准...
根据 CF 文档,默认值为ColdFusion Application Server
,但如果我将其更改为cfapplication
名称怎么办?我意识到非标准的标头值可以被解释为垃圾邮件,我当然想避免这种情况。
我目前正在解决一个问题,我认为提供一个独特的X-Mailer
标题可能有助于解决它。
基本上,同一台服务器上的多个站点使用唯一的 gmail 帐户,但不知何故,谷歌似乎正在创建一个“会话”(这甚至可能吗?!)而不是使用唯一的凭据来分别处理每封电子邮件。电子邮件跨越路径,在某些情况下,最终进入错误的收件箱或错误的FROM:
值。
coldfusion - CFMail 未发送到包含单引号的电子邮件地址
如何使用 cfmail 将电子邮件发送到包含单引号的地址?例如:
名字.o'flanagan@example.com
出于某种原因,无论我做什么,我都无法收到发送到该地址的电子邮件。这是我正在使用的 cfmail 标记代码。我已经测试了所有变量,它们都已定义:
我错过了什么吗?谢谢您的帮助。
java - ColdFusion 邮件假脱机超时
我有一个表格在处理时发送 4 封单独的电子邮件,所有这些电子邮件都包含多达 4 个附加的 PDF/Word 文档。我设置它的方式是在每封电子邮件上都有 spoolenable="false" 以便立即发送它们。然后,在最后一封电子邮件中,我还有 remove="true" 以便从我的服务器中删除附件。我遇到的问题是,在我收到以下邮件之前,仅发送了 4 封电子邮件中的 2 封:
java.net.SocketTimeoutException:读取超时。
不太确定我能做些什么来解决这个问题,但我愿意尝试任何建议。
谢谢
coldfusion - 无法从 ColdFusion 10 发送邮件
在我的应用程序中,我使用的是 ColdFusion 10。我无法使用该cfmail
标签发送任何邮件。
当我登录管理员并单击未投递的邮件按钮时,它会引发以下错误:
谁能告诉我出了什么问题?
email - 我可以使用 cfimap/cfmail 将电子邮件保存到已发送的文件夹吗?
通过我们的 CRM 系统发送电子邮件时,我想将发送的电子邮件副本放在相关员工的已发送文件夹中。这在 Gmail/Google Apps 中无需担心,它们会自动将通过其 SMTP 服务器发送的电子邮件存储在“已发送”文件夹中,但大多数邮件服务器并不是这样工作的。除了将所有人转移到 Google Apps 或 (B) 在每封电子邮件上抄送发件人之外,我还有什么办法可以做到这一点?
我可以使用 cfimap 轻松打开连接,使用 cfmail 发送电子邮件,但是我如何将发送的电子邮件存储到已发送文件夹中?!使用 cfimap 将一封电子邮件从一个文件夹移动到另一个文件夹很容易,但我不知道如何为刚刚通过邮件服务器发送的电子邮件获取正确的 messagenumber 并将其移动到 Sent 文件夹中。即使我必须重新生成整个电子邮件然后保存它,似乎也没有像 php 的 imap-append 之类的东西?
我看到在Bluedragon中有一个 imapconnection 和 imapfolder 选项,这将是完美的,但这些在普通的旧 cfml 中不起作用。
我已经在谷歌上搜索了几天,并且还查看了一些关于 SO 的类似线程。大多数人的回答是“在 (B)CC 上放置一个电子邮件地址”,这当然是一种选择,但我不想立即放弃我理想的解决方案。
有什么想法,还是这是一个死胡同?!
coldfusion - 如何确定电子邮件是否立即成功发送
应用程序旨在安装在用户的计算机上,因此,应用程序的电子邮件功能在很大程度上取决于用户的 ISP 服务。端口 25 可能是打开的,也可能是被阻塞的。
当我使用包含端口 25 的邮件 ua 标准代码时,它似乎可以发送电子邮件,但是,对于某些 ISP 阻止端口 25 电子邮件的用户来说,电子邮件无法通过。我想有一种可靠的方法来确定端口 25 是否无法立即发送电子邮件,然后尝试使用另一个端口发送电子邮件。换句话说,我想利用两个端口,如果端口 X 出现故障,则自动切换到端口 Y。可行吗?
顺便说一句,我使用的 Web 服务器端脚本语言是 Adobe ColdFusion 的同胞 Railo,具体标签是 CFMAIL。如上所述,将 CFTRY 包裹在 CFMAIL 周围并没有帮助。
谢谢。
coldfusion - 将 SendGrid 的 SMTP API 与 CFMAIL 集成
我正在使用SendGrid 的 SMTP API(不是 WEB API),并且正在考虑使用cfmail
. 如果我cfmail
用来发送电子邮件,并想在X-SMTPAPI
某处使用标题,你认为这cfmail
是一个这样做的地方吗?请说清楚。
coldfusion - ColdFusion CFMailParam 删除附件
所以,ColdFusion 的另一个奇怪问题(我相信我正在使用 9)。
当我发送电子邮件时,我的附件正在从目录中删除!!
当我运行它时,附件会发送,但它会从它存储的文件夹中删除它(与脚本相同的目录)。
但是,当我将文件路径更改为完整路径时,它工作正常。
为什么第一个选项发送附件但将其从文件夹中删除?
coldfusion - cfmail 无法正常工作
我正在尝试使用以下脚本发送电子邮件,但它不起作用并引发错误:
错误是 :Invalid token \ found on<cfmailparam tag line
我也尝试过删除标签,但仍然没有用。
email - 来自 cfmail 的电子邮件中没有正文
当从coldfusion的数据库上运行一些查询时,我有这段代码正在向我发送电子邮件。我会毫无问题地收到电子邮件,但上面没有正文,只显示主题。我尝试在 cfmail 标记上使用 no type 并将 cfmailpart 标记 type="html" 更改为 type="text",但没有任何反应。有趣的是,在我的本地文件夹 CF8/mail/undelivr 中,我可以看到电子邮件的正文并毫无问题地显示自己,但是当此代码投入生产时,它不起作用。关于正在发生的事情的一些线索?
这是我现在使用的代码:
谢谢!!!此致