Java 主机提供程序阻止Sendgrid电子邮件

Java 主机提供程序阻止Sendgrid电子邮件,java,sendgrid,Java,Sendgrid,我使用sendgrid JAVA API 2.2.2版从我的webapp发送电子邮件 我的客户主机提供商正在阻止我的电子邮件请求,他们告诉我,他们只允许在特定端口中使用 从sendgrid文档中,我发现: 许多主机提供商和ISP默认情况下会阻止端口25。尝试连接到smtp.sendgrid.net时,请记住端口25、2525、587和465都可以使用。您可以通过端口25、2525和587上的未加密或TLS进行连接。您还可以通过端口465上的SSL进行连接。请记住,许多主机提供商和ISP会将端口2

我使用sendgrid JAVA API 2.2.2版从我的webapp发送电子邮件

我的客户主机提供商正在阻止我的电子邮件请求,他们告诉我,他们只允许在特定端口中使用

从sendgrid文档中,我发现:

许多主机提供商和ISP默认情况下会阻止端口25。尝试连接到smtp.sendgrid.net时,请记住端口25、2525、587和465都可以使用。您可以通过端口25、2525和587上的未加密或TLS进行连接。您还可以通过端口465上的SSL进行连接。请记住,许多主机提供商和ISP会将端口25作为默认做法屏蔽。如果是这种情况,请与主机/ISP联系,以了解哪些端口可用于传出>smtp中继


我需要帮助了解如何从JAVA API更改默认端口。

sendgrid JAVA 2.2.2使用HTTP发送电子邮件,而不是SMTP,这是sendgrid的错误状态:REASON554 5.7.1被URIBL阻止,我不知道,但可能主机提供商不允许HTTP请求这是垃圾邮件黑名单。如果您从SendGrid获得任何状态,这意味着您的主机没有阻止任何内容。。。否则任何东西都无法到达SendGrid。听起来你还有其他问题。我建议联系SendGrid支持部门。