【问题标题】:CFMail is not working in ColdFusion 10CFMail 在 ColdFusion 10 中不起作用
【发布时间】:2013-04-18 11:47:20
【问题描述】:

我有一台 Windows 7(32 位)电脑并安装了 ColdFusion 10。cfmail 标签不起作用。它正在使用 ColdFusion 8。

邮件将发送至ColdFusion10\cfusion\Mail\Undelivr 文件夹。

(来自 cmets 的更新) 在我看到的邮件日志中:

"错误","scheduler-0","04/18/13","17:29:13",,"javax.mail.AuthenticationFailedExc‌​选项: 535 未定义 SMTP 服务器。使用真实的服务器地址而不是 127.0.0.1 在您的帐户中。 "

【问题讨论】:

  • 您在日志文件中看到了哪些消息?确保您可以从 ColdFusion 服务器 ping 您的邮件服务器。 ColdFusion 管理邮件设置下还有一个“验证邮件服务器连接”复选框。这对你有用吗?
  • 在邮件日志中我得到:"Error","scheduler-0","04/18/13","17:29:13",,"javax.mail.AuthenticationFailedException: 535 No已定义 SMTP 服务器。在您的帐户中使用真实服务器地址而不是 127.0.0.1。"
  • 您是否在 ColdFusion 管理员或您的 cfmail 标签中定义了邮件服务器?它试图通过您的 Windows 7 电脑(本地主机)发送邮件,这可能是不正确的。看到这个类似的帖子stackoverflow.com/questions/15899814/…

标签: windows-7 coldfusion coldfusion-10 cfmail


【解决方案1】:

查看您收到的错误,我的猜测是您尚未定义 ColdFusion 使用的 SMTP 服务器,因此它正在尝试通过您的 Windows 7 电脑路由邮件。您可以在 ColdFusion 管理员中为您的所有 cfmail 标签定义 SMTP 服务器设置。 (您也可以在cfmail 标签本身中定义设置。)

这是link to the docs for the mail settings under the ColdFusion administrator

在管理员中添加设置后,请务必选中“验证邮件服务器连接”选项。当您单击提交按钮时,这将为您测试连接。在您成功连接到 SMTP 服务器之前,您的邮件将无法工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-23
    • 2012-11-09
    • 1970-01-01
    • 2015-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多