相关疑难解决方法(0)

如何使用SMTP为SES配置Spring JavaMailSender?

我们正在尝试使用SMTP配置Spring JavaMailSender以使用Amazon的SES服务,但是我们收到此错误:

javax.mail.MessagingException: Could not connect to SMTP host: email-smtp.us-east-1.amazonaws.com, port: 465, response: -1
Run Code Online (Sandbox Code Playgroud)

这是我们的配置:

<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
    <property name="host" value="email-smtp.us-east-1.amazonaws.com" />
    <property name="port" value="465" />
    <property name="username" value="..." />
    <property name="password" value="..." />
    <property name="javaMailProperties">
        <props>
            <prop key="mail.smtp.auth">true</prop>
            <prop key="mail.smtp.ssl.enable">true</prop>
        </props>
    </property>
</bean>
Run Code Online (Sandbox Code Playgroud)

什么想法可能是错的?提前致谢.

PS:我们在这里尝试了解决方案:无法连接到SMTP主机:email-smtp.us-east-1.amazonaws.com,端口:465,响应:-1没有任何运气.

spring smtp smtps amazon-ses

15
推荐指数
3
解决办法
3万
查看次数

标签 统计

amazon-ses ×1

smtp ×1

smtps ×1

spring ×1