|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
При попытке отправить сообщение на любой e-mail адрес выкидывает ошибку Сообщение не отправлено! Возможно, данный почтовый ящик не существует или заблокирован. Коротко алгоритм: в первом Combobox хранятся имена получателей в Combobox2 их е-мэйлы по порядку. Какой item-index выбран в первом комбобоксе такой выбирается и во втором. --- удалял комбобоксы и вводил емэйл в текстбокс - та же ошибка. в чем проблема? Код vb.net If ComboBox1.SelectedIndex = -1 Then MsgBox("Вы не выбрали получателя!") Else Try Dim email As New MailMessage Dim smtp As SmtpClient poluchatel = ComboBox2.SelectedItem smtp = New SmtpClient(smtp1) smtp.Credentials = New Net.NetworkCredential(mail, parol) email.From = New MailAddress(mail) email.To.Add(New MailAddress(poluchatel)) email.Body = TextBox1.Text email.Subject = TextBox2.Text If TextBox3.Text <> "" Then email.Attachments.Add(New System.Net.Mail.Attachment(TextBox3.Text)) End If smtp.Send(email) MsgBox("Сообщение отправлено") TextBox3.Clear() TextBox2.Clear() TextBox1.Clear() ComboBox1.SelectedIndex = -1 TextBox1.Text = vbCrLf + "Сообщение отправлено:" + mail Catch ex As Exception MsgBox("Сообщение не отправлено! Возможно, данный почтовый ящик не существует или заблокирован.") End Try End If ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 12:58 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 13:02 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
Начните с исследования того, что находится в ex. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 13:06 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
buser, ну просто если не писать обработку Catch ex As Exception MsgBox("Сообщение не отправлено! Возможно, данный почтовый ящик не существует или заблокирован.") End Try то при попытке отправить письмо на несуществующий e-mail программа вылетает,а так выдается сообщение. проблема в нем? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 13:27 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
Информация о проблеме находится в ex... или в InnerException. Первое, что попалось http://www.codeproject.com/Articles/79508/Mastering-Debugging-in-Visual-Studio-A-Beginn ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 14:52 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
buser, poluchatel получает рабочий емэйл в кач-ве значения переменной но все равно выдает ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 15:07 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
majhool001, вчера отправлялось стабильно.код не менял ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 15:14 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
majhool001вчера отправлялось стабильно.код не менялэто значит, что вчера не было ошибки в коде, просто сегодня она проявилась. Так что в InnerException, мы услышим? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 15:19 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
Shocker.Pro, решил проблему ... |
|||
:
Нравится:
Не нравится:
|
|||
22.07.2014, 15:26 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
majhool001, как решил проблему, дай нам тоже решение ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2014, 11:31 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
проблема с smtp-клиентом. программа считывает письмо в eml-формате и выводит его текст в текстбокс. кодировка utf-8 Если отправлять используя этот код: переменная copy хранит мой дополнительный email,переменная poluchatel хранит мой основной email,они 100% рабочие. Вариант № 1 первый раз письмо отправилось без проблем и программа прочитала его. На второй раз программа при попытке отправить письмо выкидывает мсдж-бокс который я сделал для исключения если ящик нерабочий. Код: 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.
Вариант № 2 Отправляется без проблем,но при чтении eml файла кракозябры,хотя кодировку указал utf-8 Код: 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. 35. 36. 37. 38. 39. 40. 41. 42.
В чем может быть проблема? И как ее решить? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2014, 10:21 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
majhool001, негоже кетчить Exception а писать "Данный почтовый ящик (e-mail) не существует или заблокирован!" Ознакомьтесь с теми исключениями, которые может кидать Send ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2014, 11:24 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
buser, понял в чем была ошибка,спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2014, 11:33 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
majhool001, ,. у вас SMTP сервер внешний, или корпоративный? .. если второе - обратитесь к админу, пусть посмотрит логи ... если первое, имейте в виду, что настройки SMTP-сервера могут (и должны) включать в себя защиту от спама/DDOS и прочих нехорошестей, в частности, ограничивать длину сессии, период между сессиями и т.д. ...Может еще быть greylisting и куча иных защит ... Попробуйте медленно и размеренно отправлять ... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2014, 11:43 |
|
smtp клиент перестал отправлять письма
|
|||
---|---|---|---|
#18+
carrotik, как оказалось проблема была в синтаксисе,в строке где я указывал получателей. ошибка появлалась из-за разделителя ";" т.к email-адрес: mail12345@mail.ru;mail123456@mail.ru в таком формате он отказывался принимать. сделал так: Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2014, 12:26 |
|
|
start [/forum/topic.php?fid=20&msg=38709908&tid=1402655]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 142ms |
0 / 0 |