Проблема отправки письма по SMTP при установке

Список форумов RMS: Техническая поддержка, тестирование, неполадки и другие вопросы

1 2
Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
Попробовал создать настроенный дистрибутив, который бы при установке отсылал по SMTP письмо с данными компьютера.
В соответствующем окошке конфигуратора ввожу необходимые параметры (имя сервера, порт, логин, пароль и всё прочее), жму кнопку "Отправить пробный email" и получаю сообщение об ошибке:
Невозможно отправить письмо.

SMTPReplyError SMTP Authentication Required

Send:
EHLO DEAC4363-7CAD-4E7B-B364-3D669F15E01C
MAIL FROM:<email.from>
RCPT TO:<email.to>
RSET

Receive:
220 ISP SMTP.in (frv158.fwdcdn.com) ESMTP Thu, 11 Mar 2021 13:29:34 +0200
250-frv158.fwdcdn.com Hello DEAC4363-7CAD-4E7B-B364-3D669F15E01C [xxx.xxx.xxx.xxx]
250-SIZE 26214400
250-8BITMIME
250-PIPELINING
250-X_PIPE_CONNECT
250 HELP
250 OK
550 SMTP Authentication Required
250 Reset OK

Попереписывался со службой поддержки почтового сервера.
Они говорят: "Ваша программа не передаёт пароль, поэтому её и не пускают".
Я им: "В журнале обмена в ответах вашего сервера нет строки "250-AUTH", то есть это он не просит ему пароль передавать".
А они в ответ показали свой журнал, в котором эта строка есть:
220 ISP SMTP.in (frv156.fwdcdn.com) ESMTP Thu, 11 Mar 2021 15:00:24 +0200
EHLO test
250-frv156.fwdcdn.com Hello test [ip]
250-SIZE 26214400
250-8BITMIME
250-PIPELINING
250-X_PIPE_CONNECT
250-AUTH PLAIN LOGIN    «====
250 HELP
quit

Я потом поднапряг память и вспомнил, как выжать аналогичный журнал из установленного у меня Thunderbird, который с этим сервером успешно работает:
Send: EHLO [xxx.xxx.xxx.xxx]
Response: 250-frv159.fwdcdn.com Hello [xxx.xxx.xxx.xxx] [xxx.xxx.xxx.xxx]
Response: 250-SIZE 26214400
Response: 250-8BITMIME
Response: 250-PIPELINING
Response: 250-X_PIPE_CONNECT
Response: 250-AUTH PLAIN LOGIN
Response: 250 HELP
PLAIN auth
Logging suppressed for this command (it probably contained authentication information)
Response: 235 Authentication succeeded

То есть, на сервере всё честно, извещение о необходимости аутентификации в наличии.

Ну, и, соответственно, приходится спрашивать уже здесь:
1. Почему программа не авторизуется на сервере?
2. Почему в её журнале обмена нет присылаемой сервером строки "250-AUTH"?

Дополнительная информация:

  1. Когда после описанной неудачи ввёл в настройки этой же программы данные другого SMTP-сервера - всё сработало, пробное письмо ушло. А когда сразу же после этого опять вписал первый сервер - ошибка повторилась. То есть, у программы проблема именно с первым сервером.

    Обмен со вторым сервером в Thunderbird выглядит так:
    Send: EHLO [xxx.xxx.xxx.xxx]
    Response: 250-iva8-174eb672ffa9.qloud-c.yandex.net
    Response: 250-8BITMIME
    Response: 250-PIPELINING
    Response: 250-SIZE 42991616
    Response: 250-AUTH LOGIN PLAIN XOAUTH2
    Response: 250-DSN
    Response: 250 ENHANCEDSTATUSCODES
    PLAIN auth
    Logging suppressed for this command (it probably contained authentication information)
    Response: 235 2.7.0 Authentication successful.

  2. Здесь на форуме нашлась тема с похожей проблемой. Но там, насколько я понял, всё списали на то, что RMS-Клиент Цитата:
    PLAIN не умеет, только LOGIN
    . А в моём случае сервер готов принять и LOGIN тоже. Так что это что-то другое.
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 20:04:59
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
напишите в поддержку первого сервера.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 20:08:22
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
Так я же и начал с того, что к ним обратился.
Краткое изложение общения с ними - под первым журналом в моём сообщении приведено.
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 20:15:54
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
затрудняюсь ответить, в чем там конкретно может быть дело. мы тестируем на крупных известных провайдерах. возможно, для указанного адреса нужно в настройках сервера указать какие-то доп. разрешения, много причин может быть.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 20:37:30
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
Меня смущает, что в журнале обмена с сервером, который показал RMS-Клиент, в перечне "умений", которые сервер анонсирует, напрочь отсутствует "AUTH", хотя сервер эту строку передаёт. А ведь весь этот блок строк "250-" передаётся одной пачкой в самом начале сеанса связи, вообще до всего, и никакие настройки программ-клиентов на него повлиять не могут.

Дать вам пароль от моего ящика для экспериментов?
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 20:47:01
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
yup писал(а):
Дать вам пароль от моего ящика для экспериментов?
не нужно. мы не занимаемся системным администрированием сетей наших пользователей, для этого нет возможности, к сожалению.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 20:48:42
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
alex,
попробуйте включить TLS, к примеру и проверьте другие настройки.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 20:53:05
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
TLS, естественно, включён. Ну,  смысле: галочка стоит. И все остальные настройки в норме, иначе либо связи с сервером не было бы, либо отлуп от него был совсем другим.
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 21:01:18
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
проблема в том, что из коробки данный механизм не будет работать ни с одним популярным сервисом, везде нужны дополнительные действия со стороны администратора, вроде разрешения на использование сторонних приложений или активацию определенного типа аутентификации.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 21:03:54
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
На сервере с самого начала всё, что надо, включено. Меня бы, если что не так, его служба поддержки быстро в это носом ткнула.
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 21:06:51
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
И ещё (хотел написать об этом чуть позже и, возможно, в отдельной теме, ну да ладно...)

Вся эта история с RMS-Клиент произошла на чужом (для меня) компьютере с Windows 7. А перебраться за него мне пришлось потому, что на моём компьютере с Windows XP всё обстоит совершенно иначе: после нажатия на кнопку "Отправить пробный email" программа сначала надолго "задумывается", а потом выбрасывает сообщение:
Exception: EIdSocketError Socket Error # 10060
Connection timed out.
Send:
Receive:

И это происходит независимо от того, какой сервер вписан в настройки - хоть первый, хоть второй.
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 21:25:57
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
пришлите название провайдера 1, саппорт протестирует, возможно, что-то выясним.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 21:30:21
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
<удалено>

Страничка с настройками для почтовых программ и описанием, как в ящике включить доступ по IMAP/SMTP: <удалено>
Профиль | Сообщений: 35 | Дата создания: 11.03.2021 21:45:51
Re: Проблема отправки письма по SMTP при установке
alex
Модератор


Цитировать выделенное
yup,
ссылки удалил.

создали там ящик, пока что выдает все время ошибку по таймауту, в т.ч. на сторонних сервисах, в т.ч. предназначенных для тестирования smtp. возможно, там не сразу после создания и активации для сторонних приложений дают возможность постить, завтра еще протестируют.
Профиль | Сообщений: 3448 | Дата создания: 11.03.2021 23:52:16
Re: Проблема отправки письма по SMTP при установке
yup


Цитировать выделенное
Я вчера закончил создание дистрибутива, используя данные другого почтового ящика, и тут же установил его (поскольку делал всё это не из практических нужд, а в целях самообразования).
После установки получил письмо, в котором был такой абзац:
Цитата:
Письмо содержит пароль в зашифрованном виде. Чтобы добавить соединение с предустановленным паролем, введите данный код на Клиенте. Для этого в главном окне Клиента выберите "Соединение" > "Добавить, используя код". Скопируйте туда указанный ниже код:

[code not used]

Вот это "[code not used]" вместо реального кода - из-за того, что я установил хост на ту же машину, где дистрибутив создавал? Или я ещё на что-то наткнулся?
Профиль | Сообщений: 35 | Дата создания: 12.03.2021 12:29:41

1 2

Авторизация
Логин: Пароль:

Список форумов RMS: Техническая поддержка, тестирование, неполадки и другие вопросы

25-04-2024 03:15:18
ABOUT SSL CERTIFICATES