Гость
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Аутентификация отправителя до отправки писем / 8 сообщений из 8, страница 1 из 1
21.08.2017, 07:35
    #39508212
Аленочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Приветствую, коллеги)
Почитала доки по %Net.Authenticator и %Net.SMTP, но пока так и не нашла, как же проверить успешность аутентификации отправителя "ДО" непосредственной отправки писем.

Т.е. задача состоит в том, чтобы проверить UserName и Password отправителя на корректность. Можно ли в принципе с такими данными подключиться к почтовому ящику с которого будет происходить отправка.
Сейчас о не успешной аутентификации я узнаю читая статус возвращаемый методом Send класса %Net.SMTP:

авторОШИБКА #6033: Ошибка ответа SMTP RCPT TO: .... <IP>: Client host rejected: Access denied.

Можно ли как-то об этом узнавать "ДО" отправки и без отправки каких-либо тестовых писем?



-----------------------------------------------
А мы тут плюшками балуемся...

Аленочка тм
...
Рейтинг: 0 / 0
21.08.2017, 09:18
    #39508245
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Аленочка,

Вообще вполне нормальная практика, когда для проверки настроек отправляется некое тестовое письмо.
Если дошло, то настройки корректны.

В Caché часть с проверкой авторизации она не отделима от самого процесса отправки писем

Как вариант, можно попробовать не указывать получателя и отправителя письма, ошибка конечно будет но другая в случае успешной авторизации.
...
Рейтинг: 0 / 0
21.08.2017, 09:58
    #39508265
Аленочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
DAiMor, спасибо)
Пока сделала так: пытаюсь отправить первое в списке письмо и в случае ошибки в status code генерирую exeption.
Если код ошибки = 6033, то вывожу понятное пользователю сообщение (чтобы проверил корректность логина/пароля и т.д.) и дальнейшую отправку писем останавливаю.
Ну вроде нормально вышло, но может можно по другому как-то.. )))
...
Рейтинг: 0 / 0
21.08.2017, 12:02
    #39508326
Alexey Maslov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Аленочка...Ну вроде нормально вышло...Абсолютно нормально вышло :) Аутентификацию отлаживают, как правило, один раз, а тестовыми письмами проверяют существование ящика получателя, ибо, как вы, конечно, знаете, главный источник ошибок - это именно получатель, т.к. всё что происходит на его стороне, вами не контролируется. У получателя и ящик может переполниться, и почтовый сервер может размер письма ограничивать сильнее, чем сервер на стороне отправителя, ваши письма могут начать уходит в спам, да мало ли что ещё может случиться... Почту в целом не назовёшь надёжным способом коммуникаций, не зря её стараются продублировать чем-то ещё.
...
Рейтинг: 0 / 0
21.08.2017, 16:13
    #39508494
Аленочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Alexey Maslov Аутентификацию отлаживают, как правило, один раз

У нас письма уходят с внутренних ящиков пользователей, которые раз в N дней в обязательном порядке меняют к ним пароли)
Может возникнуть ситуация что пользователь пароль сменил, а в настройках рассылки в системе остался его старый пароль.
Поэтому и возникла необходимость в дополнительном мониторинге перед каждой отправкой)))
...
Рейтинг: 0 / 0
21.08.2017, 16:35
    #39508513
Alexey Maslov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
АленочкаУ нас письма уходят с внутренних ящиков пользователей...Интересное решение... мы много где использовали почту, но до такого не додумались. У нас письма всегда уходили от имени сервера (системы), для него заводился отдельный "серверный" ящик.

Кстати, не только мы так делаем. Например, у такого известного сервиса как airbnb.com есть своя внутренняя почта, работающая примерно по тому же принципу: для каждого участника создаётся виртуальный почтовый ящик в недрах самой airbnb, доступный только через неё, и с него уже письмо уходит на личный ящик участника. Это позволяет переписываться, не зная "мыла" друг друга. Похоже работает отправка личных писем в google-группах.
...
Рейтинг: 0 / 0
21.08.2017, 23:20
    #39508601
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Alexey Maslov,

Вот я бы тоже предпочел рассылку с одного адреса. Если нужно подписывать отправителя, то можно
Вася <spam@mymail.ru>;
Петя <spam@mymail.ru>;
...
Рейтинг: 0 / 0
22.08.2017, 05:03
    #39508616
Аленочка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аутентификация отправителя до отправки писем
Блок А.Н.Alexey Maslov,
Вот я бы тоже предпочел рассылку с одного адреса.

в данном случае речь идет об отправке одного типа писем, удобство заключается в том, что в случае недоставки письма адресату ответ от почтового сервера придет ответственному сотруднику, который может и должен оперативно среагировать)
а так конечно для прочих рассылок выделен отдельный хост и заведено пара "серверных ящиков"
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Аутентификация отправителя до отправки писем / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]