Dotnetnuke DNN 7-主机设置中的SMTP测试工作正常,但可以';不要以联系方式发送电子邮件

Dotnetnuke DNN 7-主机设置中的SMTP测试工作正常,但可以';不要以联系方式发送电子邮件,dotnetnuke,dotnetnuke-7,Dotnetnuke,Dotnetnuke 7,昨天,此DNN安装上的所有站点都停止发送电子邮件。当您尝试在主机设置中测试SMTP时,它发送测试电子邮件时不会出现任何问题 起初我以为我的IP可能被列入黑名单,但随后SMTP测试肯定也会失败 我非常确定主机中的测试SMTP设置直接调用DNN API中的发送邮件服务。但许多其他电子邮件排队等待发送,以实现可扩展性 检查主机>计划程序中的“消息发送”作业是否已禁用。如果没有,请单击计划任务列表右侧的日志图标检查历史记录。查看是否有错误记录在那里 如果一切正常,请在/Portals/\u defaul

昨天,此DNN安装上的所有站点都停止发送电子邮件。当您尝试在主机设置中测试SMTP时,它发送测试电子邮件时不会出现任何问题


起初我以为我的IP可能被列入黑名单,但随后SMTP测试肯定也会失败

我非常确定主机中的测试SMTP设置直接调用DNN API中的发送邮件服务。但许多其他电子邮件排队等待发送,以实现可扩展性

检查主机>计划程序中的“消息发送”作业是否已禁用。如果没有,请单击计划任务列表右侧的日志图标检查历史记录。查看是否有错误记录在那里


如果一切正常,请在/Portals/\u default/Logs中检查您的日志,以了解与邮件或SMTP相关的任何问题。

我将首先检查您是否在管理员帐户上定义了有效(可用)的电子邮件地址。DNN将从网站设置中的任何管理员处“发送”电子邮件,因此请检查该用户个人资料上的电子邮件地址,确保电子邮件/域有效,并且允许您使用的SMTP设置从该域发送。

如果您开发了DesktopModules文件夹中的联系人表单动态模块,则必须在提交按钮单击事件中调用下面的DNN SendMail方法

DotNetNuke.Services.Mail.Mail.SendMail(FromEmailAddress, ToEmailAddress, CCEmailAddress, BCCEmailAddress,
                                                    DotNetNuke.Services.Mail.MailPriority.Normal,
                                                    EmailSubject,
                                                    DotNetNuke.Services.Mail.MailFormat.Html, 
                                                    System.Text.Encoding.UTF8, 
                                                    EmailBodyMessage, "", "", "", "", "");

你有更多的信息吗?日志,模块名称???这是免费的默认反馈模块。现在已重建我的服务器并升级到Windows server 2012。已在IIS6控制台中配置SMTP服务器。与之前的SMTP测试一样,我们取得了稍微更大的成功。它将向填写反馈表并选择获取副本的人发送电子邮件。但不是管理员。您可以在此处找到最新日志:“消息发送”中的所有条目都显示为已成功,没有错误,但也发送了“0”消息。在logs/Portals/_default/logs中,没有提及SMTP或任何与消息传递相关的内容。谢谢你的提示。搜索将继续寻找解决方案。Supervan,如果您使用gmail作为smtp,请注意他们已更改了您的使用方式。请确保为您的DNN站点创建应用程序密码。要执行此操作,请转到您的google帐户页面,向下滚动至登录面板,然后单击“应用程序密码”。创建一个自定义应用程序,并将其命名为“DNN Dev Site”或其他名称。获取密码并按如下方式设置您的DNN SMTP凭据:SMTP服务器和端口:SMTP.gmail.com:587,SMTP身份验证:基本,SMTP启用SSL:True,SMTP用户名:username@gmail.com,SMTP密码:[生成的应用程序密码]我正在使用服务器自己的SMTP。现在已将服务器升级到2012并配置了SMTP。它现在只向填写反馈表并选择获取副本的人发送电子邮件。不是给管理员的。谢谢你的建议,我已经检查过了,这是一个普通的谷歌应用程序帐户。它过去能够发送电子邮件,我在我的一个网站上使用了它。但只有一次。现在它又停了。日志中没有错误。