如果您正在使用Amazon simple email service来发送电子邮件,则需要确保使用正确的端口。Amazon简单邮件服务默认使用端口25,但该端口可能会被ISP(MSN之类的)阻止。在这种情况下,您可以尝试使用端口465,这是对于SMTP的加密连接所需要的端口。然而,您可能会发现Amazon简单邮件服务在端口465上无法工作,并会抛出异常。
对于解决这个问题,您可以尝试使用端口587, 这是用于TLS的SMTP连接所需要的标准端口。以下是使用Java发送邮件的示例代码:
Properties props = System.getProperties();
props.put("mail.transport.protocol", "smtp");
props.put("mail.smtp.port", "587"); //可以更改为465
您可以确认是否成功发送邮件来验证端口是否正确。