0

私はJavaを使用してメールを送信しています。fromメールIDをxyz@chatmeter.comに設定したい。メールの送信に使用すると、次の例外が発生します。

    Exception in thread "main" javax.mail.AuthenticationFailedException: failed to connect
    at javax.mail.Service.connect(Service.java:322)
    at javax.mail.Service.connect(Service.java:172)
    at javax.mail.Service.connect(Service.java:121)
    at javax.mail.Transport.send0(Transport.java:190)
    at javax.mail.Transport.send(Transport.java:120)
    at sendmailtoclient.SendSMTP.sendMail(SendSMTP.java:125)
    at sendmailtoclient.SendSMTP.main(SendSMTP.java:153)

メールアカウントに正しいパスワードを使用しました。xyz@gmail.comは問題なく使用できましたが。コードをお持ちの場合は、私に投稿してください。

私を助けてください。

前もって感謝します。

4

2 に答える 2

0

ほとんどの場合、このエラーは、クラスパスにactivation.jarとmail.jarがないために発生します。それらをMaven依存関係として追加するか、WEB-INF/libに追加すれば問題ありません。

于 2011-10-17T15:07:51.223 に答える
0

資格情報が間違っているか、gmail で受け入れられていないようです。
メール送信にはSMTPサーバーが必要です。自分のマシンにインストールされたものを使用できます。

無料の 1 つがここにあります

また、activation.jar を追加したかどうかも確認してください

于 2010-03-18T12:12:45.360 に答える