|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Приветствую, коллеги) Почитала доки по %Net.Authenticator и %Net.SMTP, но пока так и не нашла, как же проверить успешность аутентификации отправителя "ДО" непосредственной отправки писем. Т.е. задача состоит в том, чтобы проверить UserName и Password отправителя на корректность. Можно ли в принципе с такими данными подключиться к почтовому ящику с которого будет происходить отправка. Сейчас о не успешной аутентификации я узнаю читая статус возвращаемый методом Send класса %Net.SMTP: авторОШИБКА #6033: Ошибка ответа SMTP RCPT TO: .... <IP>: Client host rejected: Access denied. Можно ли как-то об этом узнавать "ДО" отправки и без отправки каких-либо тестовых писем? ----------------------------------------------- А мы тут плюшками балуемся... Аленочка тм ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 07:35 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Аленочка, Вообще вполне нормальная практика, когда для проверки настроек отправляется некое тестовое письмо. Если дошло, то настройки корректны. В Caché часть с проверкой авторизации она не отделима от самого процесса отправки писем Как вариант, можно попробовать не указывать получателя и отправителя письма, ошибка конечно будет но другая в случае успешной авторизации. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 09:18 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
DAiMor, спасибо) Пока сделала так: пытаюсь отправить первое в списке письмо и в случае ошибки в status code генерирую exeption. Если код ошибки = 6033, то вывожу понятное пользователю сообщение (чтобы проверил корректность логина/пароля и т.д.) и дальнейшую отправку писем останавливаю. Ну вроде нормально вышло, но может можно по другому как-то.. ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 09:58 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Аленочка...Ну вроде нормально вышло...Абсолютно нормально вышло :) Аутентификацию отлаживают, как правило, один раз, а тестовыми письмами проверяют существование ящика получателя, ибо, как вы, конечно, знаете, главный источник ошибок - это именно получатель, т.к. всё что происходит на его стороне, вами не контролируется. У получателя и ящик может переполниться, и почтовый сервер может размер письма ограничивать сильнее, чем сервер на стороне отправителя, ваши письма могут начать уходит в спам, да мало ли что ещё может случиться... Почту в целом не назовёшь надёжным способом коммуникаций, не зря её стараются продублировать чем-то ещё. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 12:02 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Alexey Maslov Аутентификацию отлаживают, как правило, один раз У нас письма уходят с внутренних ящиков пользователей, которые раз в N дней в обязательном порядке меняют к ним пароли) Может возникнуть ситуация что пользователь пароль сменил, а в настройках рассылки в системе остался его старый пароль. Поэтому и возникла необходимость в дополнительном мониторинге перед каждой отправкой))) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 16:13 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
АленочкаУ нас письма уходят с внутренних ящиков пользователей...Интересное решение... мы много где использовали почту, но до такого не додумались. У нас письма всегда уходили от имени сервера (системы), для него заводился отдельный "серверный" ящик. Кстати, не только мы так делаем. Например, у такого известного сервиса как airbnb.com есть своя внутренняя почта, работающая примерно по тому же принципу: для каждого участника создаётся виртуальный почтовый ящик в недрах самой airbnb, доступный только через неё, и с него уже письмо уходит на личный ящик участника. Это позволяет переписываться, не зная "мыла" друг друга. Похоже работает отправка личных писем в google-группах. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 16:35 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Alexey Maslov, Вот я бы тоже предпочел рассылку с одного адреса. Если нужно подписывать отправителя, то можно Вася <spam@mymail.ru> Петя <spam@mymail.ru> ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2017, 23:20 |
|
Аутентификация отправителя до отправки писем
|
|||
---|---|---|---|
#18+
Блок А.Н.Alexey Maslov, Вот я бы тоже предпочел рассылку с одного адреса. в данном случае речь идет об отправке одного типа писем, удобство заключается в том, что в случае недоставки письма адресату ответ от почтового сервера придет ответственному сотруднику, который может и должен оперативно среагировать) а так конечно для прочих рассылок выделен отдельный хост и заведено пара "серверных ящиков" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2017, 05:03 |
|
|
start [/forum/topic.php?fid=39&msg=39508601&tid=1556324]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 132ms |
0 / 0 |