При отправке почты с использованием броска электронной почты Jakarta ниже исключения < /p>
Jakarta.mail.messagingException: не удалось преобразовать сокет в TLS;
. Connected
Host не смог ответить по адресу
com.sun.mail.smtp.smtptransport.starttls(smtptransport.java:2140) at
cun.mail.smtp.smtptranspors.protocolconnect(smtptrans.javav.74> 4)> jakarta.mail.service.connect (service.java:364) по адресу
Jakarta.mail.service.connect(service.java:222) на
jakarta.mail.transport.send0(transport.java:230) at
test.gmailssltest.main(gamailssltest.java:4444444444444444444444444444444 в локальном отправке по электронной почте с использованием электронной почты Jakarta с использованием порта 587, но его броска вышеупомянутое исключение < /p>
package test;
import jakarta.mail.*;
import jakarta.mail.internet.*;
import java.util.Properties;
public class GmailTest {
public static void main(String[] args) throws Exception {
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.port", "587");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.starttls.required", "true");
props.put("mail.smtp.ssl.enable", "false");
props.put("mail.smtp.ssl.protocols", "TLSv1.2");
props.put("mail.debug", "true");
Session session = Session.getInstance(props, new Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(
"*****@gmail.com",
"******"
);
}
});
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("*****@gmail.com@gmail.com"));
msg.setRecipients(Message.RecipientType.TO,
InternetAddress.parse("*****@gmail.com@gmail.com"));
msg.setSubject("Test mail");
msg.setText("Hello from Jakarta Mail via Gmail 587 STARTTLS!");
Transport.send(msg);
System.out.println("Message sent!");
}
}
< /code>
Использование ниже зависимостей jakarta.activation-2.0.1.jar
Jakarta.mail-2.0.2
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/797 ... gexception
При отправке почты с использованием Jakarta Email бросает jakarta.mail.messagingexception: не удалось преобразовать соке ⇐ JAVA
Программисты JAVA общаются здесь
1758680505
Anonymous
При отправке почты с использованием броска электронной почты Jakarta ниже исключения < /p>
Jakarta.mail.messagingException: не удалось преобразовать сокет в TLS;
. Connected
Host не смог ответить по адресу
com.sun.mail.smtp.smtptransport.starttls(smtptransport.java:2140) at
cun.mail.smtp.smtptranspors.protocolconnect(smtptrans.javav.74> 4)> jakarta.mail.service.connect (service.java:364) по адресу
Jakarta.mail.service.connect(service.java:222) на
jakarta.mail.transport.send0(transport.java:230) at
test.gmailssltest.main(gamailssltest.java:4444444444444444444444444444444 в локальном отправке по электронной почте с использованием электронной почты Jakarta с использованием порта 587, но его броска вышеупомянутое исключение < /p>
package test;
import jakarta.mail.*;
import jakarta.mail.internet.*;
import java.util.Properties;
public class GmailTest {
public static void main(String[] args) throws Exception {
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.port", "587");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.starttls.required", "true");
props.put("mail.smtp.ssl.enable", "false");
props.put("mail.smtp.ssl.protocols", "TLSv1.2");
props.put("mail.debug", "true");
Session session = Session.getInstance(props, new Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(
"*****@gmail.com",
"******"
);
}
});
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("*****@gmail.com@gmail.com"));
msg.setRecipients(Message.RecipientType.TO,
InternetAddress.parse("*****@gmail.com@gmail.com"));
msg.setSubject("Test mail");
msg.setText("Hello from Jakarta Mail via Gmail 587 STARTTLS!");
Transport.send(msg);
System.out.println("Message sent!");
}
}
< /code>
Использование ниже зависимостей jakarta.activation-2.0.1.jar
Jakarta.mail-2.0.2
< /blockquote>
Подробнее здесь: [url]https://stackoverflow.com/questions/79772903/when-sending-mail-using-jakarta-email-throwing-jakarta-mail-messagingexception[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия