ドメイン用に構成されたGoogleアプリメールでJavaMailSenderImplを使用して、Springアプリケーションからメールを送信しようとしています。
これが構成です
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.gmail.com" />
<property name="username" value="${app.mail.id}" />
<property name="password" value="${app.mail.password}" />
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
</property>
</bean>
私のメールIDをmyid@mydomain.com
。スローされる例外はなく、送信されたアイテムでこれらのメールを見つけることができます。しかし、これらのメールは配信されません。なぜこれが起こるのかについて何か考えを持っている人はいますか?どんな助けでも大歓迎です。
ところで、myid@mydomain.comの代わりにapp.mail.id=myid@gmail.comを使用していたときは、正常に機能していました。そして、これらのメールは、メールボックスから直接送信すると配信されます。