Описание тега jakarta-mail

Java API для отправки и получения электронной почты. Jakarta Mail (ранее JavaMail) является частью Jakarta EE (ранее Java EE), но его также можно использовать в Java SE путем отдельной загрузки.
1 ответ

Вопрос об отправке письма из java-программы

Мне нужно отправить письмо из Java-программы. Сначала я пытаюсь понять основы. Я нашел фрагмент по адресу: https://www.javatpoint.com/example-of-sending-email-using-java-mail-api import java.util.*; import javax.mail.*; import javax.mail.internet.*;…
20 фев '21 в 15:02
1 ответ

IMAPFolder getSortedMessages не работает с Liferay/Tomcat, но работает с обычным приложением Java

Я пытаюсь создать конечную точку API для получения электронных писем для определенного пользователя через Liferay / Tomcat. Это код, который я написал с помощью Java Mail: Session session = Session.getDefaultInstance(properties, null); session.setDe…
19 фев '21 в 15:51
3 ответа

javaMail не работает с OAuth gmail отправить письмо

javaMail: отправка почты с использованием google oauth вызвала исключение javax.mail.AuthenticationFailedException. Properties props = new Properties(); props.put("mail.smtp.ssl.enable", "true"); // required for Gmail props.put("mail.smtp.auth.mecha…
17 фев '21 в 03:16
1 ответ

Проблема с жестким отскоком Java Mail SMTP

Мы используем JavaMail 1.5 API для отправки писем. Хост SMTP, который мы используем для разработки, не имеет списка подавления, следовательно, если какие-либо электронные письма будут недействительными, например «xyz@xyz.com», и, хотя он будет возвр…
18 фев '21 в 10:58
2 ответа

Когда Google отключит настройку «менее безопасные приложения»?

Я использую gmail smtp для отправки писем с сервера, и он хорошо работает. Однако есть одно предложение, которое заставляет меня задуматься: «Поскольку менее безопасные приложения могут сделать вашу учетную запись более уязвимой, Google автоматическ…
18 фев '21 в 13:34
1 ответ

Что именно зашифровано с помощью этого кода Jakarta Mail и почему полученное письмо помечено как непроверенное?

Я отправляю электронное письмо с помощью Jakarta Mail и smtp-сервера моего почтового провайдера. Я ожидал, что мне придется установить открытый ключ smtp-серверов и передать его вместе с запросом, чтобы зашифровать трафик. Однако, похоже, он работае…
09 фев '21 в 19:37
0 ответов

java Mail Search Term не работает для сообщения Number Term

Термин номера сообщения не является частью условия поиска в классе последовательности поиска IMAP. Как получить ограниченное количество сообщений из папки IMAP get Sorted Messages().
10 фев '21 в 11:50
0 ответов

Не удалось подключиться к SMTP-узлу: javamail

Здравствуйте, я использую свой собственный почтовый сервер для отправки электронной почты, но исключение Не удалось подключиться к SMTP-узлу:mail.face.pk, порт: 465 Любой, кто поможет мне, это мой сервер Информация Исходящий mail.face.pkport=465 Вот…
19 фев '21 в 09:54
0 ответов

Отделение объекта в рекурсивной функции в новом потоке?

я использую Spring Boot, Hibernate и JavaMail библиотека для создания Email Client проект (что-то вроде Thunderbird) для моего школьного проекта. У меня проблемы с сохранением сущности. Вот большинство сущностей, которые у меня есть: Счет @Getter @S…
0 ответов

Журналы печати Spring JavaMailSender

Я отлаживаю проект весенней загрузки, и все содержимое java-почты (от, до, тема, текст) печатается в консоли, и я не могу понять, как это сделать. public void send(String from, String to, String subject, String text) { try { MimeMessage message = em…
16 фев '21 в 19:41
1 ответ

Jakarta Mail с OpenJDK 11: java.util.ServiceConfigurationError: jakarta.mail.Provider: Provider com.sun.mail.imap.IMAPProvider not a subtype

Я перехожу с java 8 на openjdk-11. Теперь Почта (отправка письма с помощью smtp) больше не работает. В проекте используются openjdki 11 и jakarta.mail-2.0.0 на Win10. Позже я добавил jakarta.activation-api-2.0.0. Properties props = new Properties();…
16 фев '21 в 15:38
1 ответ

Почему при подключении с учетными данными через SMTP не выполняется проверка подлинности?

Пытаясь создать клиент электронной почты с использованием JavaFX и Jakarta Mail, я хотел реализовать тест соединения, чтобы убедиться, что учетные данные, введенные пользователем, действительно работают как для IMAP, так и для SMTP-сервера, который …
06 мар '21 в 16:57
0 ответов

Как получить входящие сообщения Gmail через прокси с помощью Java

Я использую этот код для доступа к почтовому ящику Gmail: Session session = Session.getDefaultInstance(new Properties( )); Store store = session.getStore("imaps"); store.connect("imap.googlemail.com", 993, email, password); inbox = store.getFolder( …
14 мар '21 в 12:50
0 ответов

Получение исключения при отправке электронной почты через SMTP через сервер GMail с использованием OAUTH и JavaMail 1.4.7

Я относительно новичок в отправке электронной почты из приложения (в моем случае настольного приложения, которое я зарегистрировал в Google), и получаю следующее исключение (несмотря на неправильное написание "механизмов"): javax.mail.Authentication…
15 мар '21 в 18:36
1 ответ

Javamail Transport.send(сообщение) не работает в Android с использованием kotlin

Я хочу отправить электронное письмо пользователю, я следовал многим руководствам, и я делал то, что они делали, но когда я хочу выполнить Transport.send(сообщение), программа останавливается на этой строке, suspend fun sendEmail() { try { val props …
17 мар '21 в 19:22
0 ответов

javax.mail.MessagingException: не удалось преобразовать сокет в TLS; [дубликат]

При отправке почты через java я получил эту ошибку. Я добавил в свою библиотеку активацию .jar и mail.jar. но все же он показывает эту ошибку. недавно я добавил свои файлы jar в веб-контент, но переместил его из их папки lib. но все же это вызывает …
16 мар '21 в 11:08
0 ответов

452 Адрес отправителя заблокирован лимитом скорости

Я использую javax.mail для отправки электронной почты. Мне нужно отправить электронные письма в короткие сроки, и это произошло «com.sun.mail.smtp.SMTPSendFailedException: 452 Адрес отправителя заблокирован из-за ограничения скорости». Как я могу ис…
17 мар '21 в 10:46
0 ответов

Получение содержимого сообщения, сгруппированного по типу содержимого

Я прочитал такое письмо: Message message = ...; List<String> contentLines = new ArrayList<>(); try(var reader = new BufferedReader(new InputStreamReader(message.getInputStream(), StandardCharsets.UTF_8))){ String line; while((line = read…
19 мар '21 в 14:34
0 ответов

JavaMail: как запустить сеанс SMTP и IMAP в одной программе? [закрыто]

Привет, я пытаюсь создать программу, в которой я могу отправлять и получать электронные письма в одном приложении. Моя проблема в том, что как только я запускаю сеанс IMAP для получения почты, я больше не могу запускать сеанс SMTP для отправки почты…
21 мар '21 в 16:13
1 ответ

Ошибка «Клиент не пытался получить доступ к несуществующему пространству имен» при создании папки с помощью Jakarta Mail 2.0.0.

Я пытаюсь создать папку в папке «Входящие», используя Jakarta Mail 2.0.0, это вывод отладки: A2 CREATE "Created folder - 2021-03-23" A2 NO Client tried to access nonexistent namespace. (Mailbox name should probably be prefixed with: INBOX.) (0.001 +…
25 мар '21 в 22:21