nopCommerce 3.2 /电子邮件无法发送/配置问题

时间:2014-09-09 21:59:37

标签: asp.net .net email azure nopcommerce

我试图在nopCommerce 3.2上设置电子邮件。我有一些关于" Keep Alive"服务。我在电子邮件中使用了rackspace,并且相信我已经使用SSL和端口465配置得很好。在本地计算机上使用localhost和在Windows Azure虚拟机上都会发生此错误。

以下是我在nopCommerce日志文件中输入的错误。

> Short Message:
> 
> Error while running the 'Keep alive' schedule task. Unable to connect
> to the remote server


> Full message:
> 
> System.Net.WebException: Unable to connect to the remote server --->
> System.Net.Sockets.SocketException: No connection could be made
> because the target machine actively refused it 127.0.0.1:15536 at
> System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot,
> SocketAddress socketAddress) at
> System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure,
> Socket s4, Socket s6, Socket& socket, IPAddress& address,
> ConnectSocketState state, IAsyncResult asyncResult, Exception&
> exception) --- End of inner exception stack trace --- at
> System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&
> request) at System.Net.WebClient.DownloadString(Uri address) at
> Nop.Services.Common.KeepAliveTask.Execute() in KeepAliveTask.cs:line
> 27 at Nop.Services.Tasks.Task.Execute(Boolean throwException) in
> Task.cs:line
> 83

我已经阅读过有关该主题的几篇帖子,但却无法找到实际讨论如何解决这个问题的任何内容。提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

从配置中的StoreUrl值检索keepalive网址 - >常规设置,但keepalive任务和邮件服务之间没有任何关联。 这个keepalive任务只是ping应用程序,因此IIS不会阻止它。

如果您的邮件服务不起作用,请检查系统 - > Message Queue,尝试从电子邮件配置发送新的测试邮件,然后再次检查日志。