對於使用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)