2016-02-03 2 views
0

Я пытаюсь подключиться к SMTP-серверу Office365 с помощью STARTTLS (на smtp.office365.com порт 587). Когда я отправляю AUTH PLAIN, он говорит 503 5.5.2 Send hello first. Что я делаю не так?Как подключиться к SMTP Office365 с помощью STARTTLS? Я продолжаю получать сообщение «send hello first»

Это мой разговор с сервером: 02-03 02:58:56.951: I/System.out(1547): 220 MEXPR01CA0064.outlook.office365.com Microsoft ESMTP MAIL Service ready at Wed, 3 Feb 2016 07:58:55 +0000 02-03 02:58:59.781: I/System.out(1547): EHLO codolutions.com 02-03 02:59:12.841: I/System.out(1547): 250-MEXPR01CA0064.outlook.office365.com Hello [49.180.156.25] 02-03 02:59:12.841: I/System.out(1547): 250-SIZE 157286400 02-03 02:59:12.841: I/System.out(1547): 250-PIPELINING 02-03 02:59:12.841: I/System.out(1547): 250-DSN 02-03 02:59:12.841: I/System.out(1547): 250-ENHANCEDSTATUSCODES 02-03 02:59:12.841: I/System.out(1547): 250-STARTTLS 02-03 02:59:12.851: I/System.out(1547): 250-8BITMIME 02-03 02:59:12.851: I/System.out(1547): 250-BINARYMIME 02-03 02:59:12.851: I/System.out(1547): 250 CHUNKING 02-03 02:59:14.591: I/System.out(1547): STARTTLS 02-03 02:59:14.661: I/System.out(1547): 220 2.0.0 SMTP server ready 02-03 02:59:21.421: I/System.out(1547): AUTH PLAIN 02-03 02:59:26.491: I/System.out(1547): 503 5.5.2 Send hello first

Я также попытался отправки STARTTLS перед тем EHLO, также попытался не посылая HELO вместо этого, не повезло.

P.S. Я использую Apache Commons Net в Android.

+0

В какой команде говорится: «Отправить привет сначала»? –

+0

См. Последнюю строку беседы выше. – n0rm1e

ответ

0

Нашли ответ: Мне пришлось отправить еще один HELO/EHLO после STARTTLS (#WTF).

 Смежные вопросы

  • Нет связанных вопросов^_^