对于使用Amazon S3,我在我的pom.xml
中添加了spring-cloud-aws-context
和spring-cloud-starter-aws
。如何在使用Spring Cloud时禁用Amazon SES AWS
我能够实现推送和亚马逊S3检索但现在当我试图从我的应用程序发送一封电子邮件,我得到这个错误:
org.springframework.mail.MailSendException: Failed messages: com.amazonaws.AmazonServiceException: Missing required header 'From'. (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 3611418a-7680-11e5-b874-71fbd9180e4c); message exceptions (1) are:
Failed message 1: com.amazonaws.AmazonServiceException: Missing required header 'From'. (Service: AmazonSimpleEmailService; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 3611418a-7680-11e5-b874-71fbd9180e4c)
看来,我的JavaMailSender
现在正在尝试使用Amazon SES而不是常规的org.springframework.mail.javamail.JavaMailSenderImpl
。 我无法找到属性或注释我应该使用强制春季不使用亚马逊SES(FYI,我使用的是Spring Boot)