自分のアプリケーションで自分のドメインで自分のメールアドレスを使用したいと考えています。素晴らしい作品Springメール - メールアドレスの形式のユーザー名
spring.mail.host=smtp.gmail.com
spring.mail.username=example
spring.mail.password=*****
spring.mail.protocol=smtp
spring.mail.port=587
:
は、私は次のように定義されています。しかし、私は自分のドメインへの切り替え、および情報を設定しています、とき:
spring.mail.host=da16.domeny.com
[email protected]
spring.mail.password=*****
spring.mail.protocol=smtp
spring.mail.port=587
コンソールが読み取ります
2016年9月1日15:16:37475 ERROR oaccC [[[[のDispatcherServlet。。。 ]:パス に関連してサーブレットの
のServlet.service()のDispatcherServlet] []は、例外をスローした[リクエストの処理に失敗しました。ネストされた例外は ですorg.springframework.mail.MailSendException:失敗したメッセージ: javax.mail.SendFailedException:無効なアドレス。ネストされた例外 は:com.sun.mail.smtp.SMTPAddressFailedException:550 Nieprawidlowy adres nadawcy/incorrect envelope address;メッセージの例外(1) は次のとおりです。失敗したメッセージ1:javax.mail.SendFailedException:無効 アドレス;
メールを送信しようとしているとき。ドメインプロバイダは、smtpを使用して接続しようとしているときに、ユーザー名に完全な電子メールを指定すると言っています。なぜそれが動作していない可能性がありますか?
私は同様の問題があったときに、私はいつも私のお気に入りのeMailクライアント(thunderbird)でconnect-dataを試しています。私はホストが正しいとは思わないでしょう。アクティブなsmtp-serverがこのホストに存在していますか? –
スニペットの代わりに完全なstacktraceを追加し、コメントタグではなくコードタグを使用します。 –