認証メカニズムを使用せずに、gmail->yahooまたはyahoo->gmailなどの任意の2 つの外部電子メール アドレス間で電子メールを送信する場合、Javamail API を使用するアプリケーションを通じて、どのようにmail.smtp.hostプロパティを設定すればよいですか?
任意の 2 つの外部電子メール アドレス間で電子メールを送信するための javamail プロパティを構成する正しい方法は何ですか?
メールを送信するサンプルコードを以下に示します。
Session session = Session.getDefaultInstance(new Properties(),null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress("test@gmail.com"));
InternetAddress[] toAddress = {new InternetAddress("test@yahoo.com")};
message.setRecipients(Message.RecipientType.TO, toAddress);
message.setSubject("test mail"); message.setText("test body");
Transport.send(message);