Доставка SMTP в JakartaMail: получите идентификатор очереди из ответа сервера с кодом «250 OK: поставлено в очередь как.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Доставка SMTP в JakartaMail: получите идентификатор очереди из ответа сервера с кодом «250 OK: поставлено в очередь как.

Сообщение Anonymous »

Когда мы используем Transport.send(...) для отправки MimeMessage в Jakarta Mail, мы не получаем никакого возвращаемого значения (метод void).
Но я знаю, что мой SMTP-сервер отвечает на JakartaMail строкой состояния типа

Код: Выделить всё

250 2.0.0 Ok: queued as ABC123DEF456
после принятия почты.
Есть ли способ получить эту строку ответа SMTP, чтобы извлечь идентификатор очереди ?
Может быть, перехватить все строки ответа SMTP и проверить, есть ли line.startsWith("250 2.0.0 Ok")?

Подробнее здесь: https://stackoverflow.com/questions/792 ... ued-as-ser
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»