我已经解决了开发服务器的问题。但请注意,这并不是在生产环境中的正确做法。
要使用Gmail SMTP服务从AWS EC2发送电子邮件,请按照以下步骤操作:
你需要设置实例的入站规则以接收邮件和出站规则以发送邮件。
之后,您就可以使用587 SMTP端口从AWS EC2发送电子邮件了。
请阅读此文章:https://support.google.com/accounts/answer/6010255?hl=en
解决方法:
就是这样。
2. 将上述 Gmail 账户登录到 Amazon EC2。如果您没有登录,则由于安全原因,Gmail 会阻止从代码发送电子邮件。<mailSettings> <smtp deliveryMethod="Network" from="<from email goes here>"> <network host="smtp.gmail.com" port="587" enableSsl="true" userName="email id goes here" password="<password goes here> /> </smtp> </mailSettings>
https://support.google.com/a/answer/176600?hl=en
还有这里:
希望这有所帮助!