1

Javaを使用して、さまざまなアカウントから電子メールを送信することに取り組んでいます。そして、gmailアカウントからメールを正常に送信しました。今、smtp ホストを「smtp.mail.yahoo.com」に、ポート値を 25 に変更して、yahoomail からメールを送信しようとしましたが、「SMTPSendFailedException」が発生しています。機能させるために必要な変更を知ることができますか?

これらはすべて、yahoomail のコードでプロパティとして設定した値です。

props.put("mail.smtp.starttls.enable", "true"); props.setProperty("mail.transport.protocol", "smtp"); props.put("mail.smtp.auth", "true"); props.setProperty("mail.smtp.host", "smtp.mail.yahoo.com"); props.put("mail.smtp.port", "25"); props.setProperty("メール.ユーザー", "ユーザー名"); props.setProperty("メール.パスワード", "パスワード");

ありがとう、

Senthil.M

4

1 に答える 1

0

私はヤフーを信じています!メールは SMTPS を使用します。

props.setProperty("mail.transport.protocol", "smtps");
props.put("mail.smtps.auth", "true");
props.setProperty("mail.smtps.host", "smtp.mail.yahoo.com");
props.put("mail.smtps.port", "465");
props.setProperty("mail.user", "username");
props.setProperty("mail.password", "password");
于 2010-08-04T08:47:17.107 に答える