-1

Java デスクトップ アプリケーションからさまざまな電子メール ID に電子メールを送信するコードを作成しました。Gmail アカウントで imap/pop が無効になっていると、メールが受信されないことに気付きました。

これはすべての電子メール プロバイダーに当てはまりますか?

これを回避する方法はありますか?私のアプリは不明なユーザーにメールを送信するため、受信トレイで imap が有効になっているという保証はありません。

また、ウェブサイトはどのようにして自動メールを送信しますか? imap/pop を有効にしなくても問題なく受信できるからです。

これらの電子メールを送信するために javax.mail API を使用しています。

ありがとう

4

1 に答える 1

-1

gmail を使用するには、次の設定を使用します。 .port="465" mail.smtp.auth="true" mail.smtp.user=[ユーザー] password=[パスワード] mail.smtp.starttls.enable="true" mail.smtp.socketFactory.class="javax .net.ssl.SSLSocketFactory"

Tomcat サーブレット コンテナで実行されている Web サイトにメールを送信させるには、 javamail と tomcat のドキュメントで説明されているように構成してください。

于 2013-10-21T05:11:44.310 に答える