通过amazon aws发送邮件

时间:2017-12-13 14:39:47

标签: amazon-web-services email

我尝试通过亚马逊AWS发送电子邮件

我已经确认我可以通过这样的邮件发送电子邮件:

postie.exe -host:email-smtp.eu-west-1.amazonaws.com -port:587 -ssl -tls -esmtp -to:barn.fleischer@gmail.com -from:barn.fleischer@gmail .com -s:" testmail" -msg:"这是一个测试" -user:XXXX -pass:YYYY

但是当我尝试通过System.Net.Mail发送

  <mailSettings>
  <smtp from="barn.fleischer@gmail.com">
    <network host="email-smtp.eu-west-1.amazonaws.com"
     port="587"
     userName="XXXX"
     password="YYYY"
     enableSsl="true"/>
  </smtp>   
</mailSettings>


Unhandled Exception: System.Net.Mail.SmtpException: Failure sending mail. 
---> 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 

有什么建议吗?

埃里克

1 个答案:

答案 0 :(得分:0)

您是否检查过该服务器上的外发Windows防火墙设置?确保您已打开所有标准端口,例如25 465 587等。