|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
Здравствуйте! Может кто-то сталкивался со следующей ситуацией: Есть стандартный рабочий код, который отправляет письмо Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Проблема в том, что если пройти весь код пошагово (через F11), то код выполняется нормально- письма уходят, а если запустить проект (через F5), или скомпилировать проект и запустить- то сообщения не отправляются. Нашел на форумах одну версию, что сборщик мусора отрабатывает быстрее чем отправка письма, но это не помогает. Чем можно вылечить это? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2016, 15:20 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
vb_sub, DoEvents не пробовали после Send поставить? Модератор: Тема перенесена из форума "Visual Basic". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2016, 15:59 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
vb_sub, это защита он недоспамеров на почтовом сервере/сервере вашей компании? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2016, 17:19 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
vb_subЧем можно вылечить это? Фиг знает, но попробуйте сначала сформировать Mail, а потом сделать ему smtpclient.Send. У меня с таким подходом проблем нет. Так же у меня сомнения насчет строки .Credentials = New NetworkCredential("no_reply@mail.ru", "11111") Она нужна? Обычно для SMTP достаточно доменной аутентификации по умолчанию ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2016, 20:46 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
buser, тестовые ящики ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 08:03 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
vb_sub, что за хост такой? 111.11.1.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 08:49 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
ЕвгенийВ, выдуманный хост для форума- проблема не в нем. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 09:54 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
Cat2, пробовал через mail- тоже ничего. Попробую через другие сервера отсылать письма. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 10:26 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
vb_sub, Смотри детали Exception! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 10:33 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
ЕвгенийВ, exception нет- программа отрабатывает до конца корректно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 10:35 |
|
Не работает отправка писем
|
|||
---|---|---|---|
#18+
Нашел следующий костыль- отправка через порт: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Работает 100%, причем обнаружена следующая особенность- если перед этим костылем попытаться отослать письмо через Код: vbnet 1.
, то отрабатывает сразу 2 отправки- то есть если 1)только smtpclient- не работает 2)CDO.Message - работает 3)smtpclient+CDO.Message работает сразу 2 отправщика. Может кому-то пригодится. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2016, 11:30 |
|
|
start [/forum/topic.php?fid=20&msg=39210270&tid=1400678]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
199ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 296ms |
total: | 577ms |
0 / 0 |