не удалось отправить сообщение на smtp сервер код ошибки транспорта 0x80040217 отклик сервера not
0X80040217 отклик сервера not available
I am trying to send Email
But I am getting this Error.
The message could not be sent to the SMTP server. The transport error code was 0x80040217. The server response was not available
any one having any idea about it please Help me
4 Answers 4
Discovered that you can also get this error when Gmail’s security settings don’t allow messages to be sent from the address you intend to use. I had to enable access for less secure apps for my account in question by:
It’s caused by a wrong username or password for the SMTP server and usually means that the server has disabled your account for spamming i you’ve sent 1500 mails
Thanks for your replies, it worked! it was because I didn’t have this option enabled: https://www.google.com/settings/security/lesssecureapps In case somebody needs it, this is the VBScript code I’m using in Qlikview:
Had the same problem using BizTalk, where adapter default handler specified to use NTLM authentication (by default). Even though I specified to override handler on send port properties, BizTalk did not allow me to override adapter default handler. I needed to change adapter default handler in order to get it to work.
Not the answer you’re looking for? Browse other questions tagged asp.net smtp or ask your own question.
Linked
Related
Hot Network Questions
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2020 Stack Exchange Inc; user contributions licensed under cc by-sa 4.0 with attribution required. rev 2019.12.20.35703
Сегодня у одних моих клиентов перестала работать отправка почты через mail.ru. Рассылка была настроена самописной внешней обработкой с использованием компоненты CDO.Configuration.
Надо сказать, что Mail.ru и Yandex.ru совсем недавно поменяли настройки своих серверов исходящей почты, из-за чего все это и случилось.
Вроде бы ничего сложного. Все настройки (имена серверов, номера портов и т.п.) есть в помощи этих служб. Но мне пришлось помучиться, чтобы все заработало.
На форумах, не смотря на многочисленные посты, внятных ответов было не много. Для пробы, попробовал настроить почту через Яндекс – получилось с первого раза. А вот при отправке через Mail.ru выходила ошибки:
CDO.Message.1: Транспорту не удалось подключиться к серверу
Не удалось отправить сообщение на SMTP-сервер. Код ошибки транспорта: 0x80040217. Отклик сервера: not available
Честно говоря, даже не понял, в чем была моя ошибка, поскольку код для них в результате оказался идентичен. Приведу пример рабочего кода для обоих этих сервисов.
Яндекс:
iMsg.From = «Программист 1C»»»» «;
iMsg.Subject = «Тема письма»;
iMsg.textBody = «Тело письма»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendusing»). Value = 2;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpserver»). Value = «smtp.yandex.ru»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpserverport»). Value = «465»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpauthenticate»). Value = 1;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendusername»). Value = «otpravitel@yandex.ru»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendpassword»). Value = «пароль»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpusessl»). Value = 1;
Mail.ru
iMsg.From = «Программист 1C»»»» «;
iMsg.Subject = «Тема письма»;
iMsg.textBody = «Тело письма»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendusing»). Value = 2;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpserver»). Value = «smtp.mail.ru»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpserverport»). Value = «465»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpauthenticate»). Value = 1;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendusername»). Value = «otpravitel@list.ru»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/sendpassword»). Value = «пароль»;
iConf.Fields.Item(«http://schemas.microsoft.com/cdo/configuration/smtpusessl»). Value = 1;
Сообщить(«Письмо не отправлено. Ошибка: «+ОписаниеОшибки(),»!»);
Номер ошибки: | Ошибка 0x80040217 |
Название ошибки: | VFW_E_CANNOT_CONNECT |
Описание ошибки: | VFW_E_CANNOT_CONNECT. No combination of intermediate filters could be found to make the connection. |
Разработчик: | Microsoft Corporation |
Программное обеспечение: | DirectShow |
Относится к: | Windows XP, Vista, 7, 8 |
Совместима с Windows 2000, XP, Vista, 7, 8 и 10
Признаки ошибки 0x80040217
Такие сообщения об ошибках 0x80040217 могут появляться в процессе установки программы, когда запущена программа, связанная с Microsoft Corporation (например, DirectShow), при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки 0x80040217 является важной информацией при устранении проблемы.
Причины ошибки 0x80040217
Ошибки типа Ошибки во время выполнения, такие как «Ошибка 0x80040217», могут быть вызваны целым рядом факторов, поэтому важно устранить каждую из возможных причин, чтобы предотвратить повторение ошибки в будущем.
Ошибки во время выполнения в базе знаний
Как исправить ошибку DirectShow 0x80040217
Ниже описана последовательность действий по устранению ошибок, призванная решить проблемы Ошибка 0x80040217. Данная последовательность приведена в порядке от простого к сложному и от менее затратного по времени к более затратному, поэтому мы настоятельно рекомендуем следовать данной инструкции по порядку, чтобы избежать ненужных затрат времени и усилий.
Шаг 1: Восстановить записи реестра, связанные с ошибкой 0x80040217
Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей Ошибка 0x80040217 не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!
В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как WinThruster [Загрузить] (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с Ошибка 0x80040217. Используя очистку реестра [Загрузить], вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку %%error_name%%) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра [Загрузить] может резко повысить скорость и производительность системы.
Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.
Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с Ошибка 0x80040217 (например, DirectShow):
Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.
Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже – вы выполняете эти задачи на свой страх и риск.
Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО
Есть вероятность, что ошибка 0x80040217 может быть связана с заражением вашего компьютера вредоносным ПО. Эти вредоносные злоумышленники могут повредить или даже удалить файлы, связанные с Ошибки во время выполнения. Кроме того, существует возможность, что ошибка 0x80040217 связана с компонентом самой вредоносной программы.
Совет: Если у вас еще не установлены средства для защиты от вредоносного ПО, мы настоятельно рекомендуем использовать Emsisoft Anti-Malware (скачать). В отличие от других защитных программ, данная программа предлагает гарантию удаления вредоносного ПО.
Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)
Со временем ваш компьютер накапливает ненужные файлы в связи с обычным интернет-серфингом и повседневным использованием компьютера. Если такие ненужные файлы иногда не удалять, они могут привести к снижению быстродействия DirectShow или к ошибке 0x80040217, возможно вследствие конфликтов файлов или перегрузки жесткого диска. Удаление таких временных файлов при помощи утилиты Очистка диска может не только устранить ошибку 0x80040217, но и существенно повысить быстродействие вашего компьютера.
Совет: Хотя утилита Очистки диска является прекрасным встроенным инструментом, она удаляет не все временные файлы с вашего компьютера. Другие часто используемые программы, такие как Microsoft Office, Firefox, Chrome, Live Messenger, а также сотни других программ не поддаются очистке при помощи программы Очистка диска (включая некоторые программы Microsoft Corporation).
Из-за недостатков утилиты Windows Очистка диска (cleanmgr) мы настоятельно рекомендуем использовать специализированное программное обеспечение очистки жесткого диска / защиты конфиденциальности, например WinSweeper [Загрузить] (разработано Microsoft Gold Partner), для очистки всего компьютера. Запуск WinSweeper [Загрузить] раз в день (при помощи автоматического сканирования) гарантирует, что ваш компьютер всегда будет чист, будет работает быстро и без ошибок %%error_name%%, связанных с временными файлами.
Как запустить Очистку диска (cleanmgr) (Windows XP, Vista, 7, 8 и 10):
Шаг 4: Обновите драйверы устройств на вашем компьютере
Ошибки 0x80040217 могут быть связаны с повреждением или устареванием драйверов устройств. Драйверы с легкостью могут работать сегодня и перестать работать завтра по целому ряду причин. Хорошая новость состоит в том, что чаще всего вы можете обновить драйверы устройства, чтобы устранить проблему с Ошибка 0x80040217.
В связи с временными затратами и общей сложностью обновления драйверов мы настоятельно рекомендуем использовать утилиту обновления драйверов, например DriverDoc (разработана Microsoft Gold Partner), для автоматизации этого процесса.
Пожалуйста, учтите: Ваш файл Ошибка 0x80040217 может и не быть связан с проблемами в драйверах устройств, но всегда полезно убедиться, что на вашем компьютере установлены новейшие версии драйверов оборудования, чтобы максимизировать производительность вашего ПК.
Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе
Восстановление системы Windows позволяет вашему компьютеру «отправиться в прошлое», чтобы исправить проблемы Ошибка 0x80040217. Восстановление системы может вернуть системные файлы и программы на вашем компьютере к тому времени, когда все работало нормально. Это потенциально может помочь вам избежать головной боли от устранения ошибок, связанных с 0x80040217.
Пожалуйста, учтите: использование восстановления системы не повлияет на ваши документы, изображения или другие данные.
Чтобы использовать Восстановление системы (Windows XP, Vista, 7, 8 и 10):
Шаг 6: Удалите и установите заново программу DirectShow, связанную с Ошибка 0x80040217
Инструкции для Windows 7 и Windows Vista:
Инструкции для Windows XP:
Инструкции для Windows 8:
После того, как вы успешно удалили программу, связанную с Ошибка 0x80040217 (например, DirectShow), заново установите данную программу, следуя инструкции Microsoft Corporation.
Совет: Если вы абсолютно уверены, что ошибка 0x80040217 связана с определенной программой Microsoft Corporation, удаление и повторная установка программы, связанной с Ошибка 0x80040217 с большой вероятностью решит вашу проблему.
Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)
Проверка системных файлов представляет собой удобный инструмент, включаемый в состав Windows, который позволяет просканировать и восстановить поврежденные системные файлы Windows (включая те, которые имеют отношение к Ошибка 0x80040217).
Чтобы запустить проверку системных файлов (Windows XP, Vista, 7, 8 и 10):
Шаг 8: Установите все доступные обновления Windows
Microsoft постоянно обновляет и улучшает системные файлы Windows, связанные с Ошибка 0x80040217. Иногда для решения проблемы Ошибки во время выполнения нужно просто напросто обновить Windows при помощи последнего пакета обновлений или другого патча, которые Microsoft выпускает на постоянной основе.
Чтобы проверить наличие обновлений Windows (Windows XP, Vista, 7, 8 и 10):
Шаг 9: Произведите чистую установку Windows
Предупреждение: Мы должны подчеркнуть, что переустановка Windows займет очень много времени и является слишком сложной задачей, чтобы решить проблемы Ошибка 0x80040217. Во избежание потери данных вы должны быть уверены, что вы создали резервные копии всех важных документов, изображений, программ установки программного обеспечения и других персональных данных перед началом процесса. Если вы сейчас е создаете резервные копии данных, вам стоит немедленно заняться этим (скачать рекомендованное решение для резервного копирования), чтобы защитить себя от безвозвратной потери данных.
Пожалуйста, учтите: Если проблема 0x80040217 не устранена после чистой установки Windows, это означает, что проблема Ошибки во время выполнения ОБЯЗАТЕЛЬНО связана с аппаратным обеспечением. В таком случае, вам, вероятно, придется заменить соответствующее оборудование, вызывающее ошибку 0x80040217.
Информация об операционной системе
Сообщения об ошибках 0x80040217 могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:
Проблема с 0x80040217 все еще не устранена?
Обращайтесь к нам в любое время в социальных сетях для получения дополнительной помощи:
Об авторе: Джей Гитер (Jay Geater) является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями.
Не удалось отправить сообщение на smtp сервер код ошибки транспорта 0x80040217 отклик сервера not available
This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.
Answered by:
Question
Anyone know what else I can do to resolve the following error I get when trying to set up a subscription for a report in report manager:
Failure sending mail: The message could not be sent to the SMTP server. The transport error code was 0x80040217. The server response was not available
Answers
The error means that the SMTP server rejected your e-mail from some reason. There might be several reasons:
1. account information (username/domain/password) is incorrect
2. SMTP server does not support NTLM authentication (AFAIK, but I am not sure, RS uses NTLM authentication)
3. SMTP server supports anonymous access. In this case, do not provide account information at all. refer to the below link and intenet search for instructions to change the configuration file in order to disable the authentication.
4. SMTP server does not allow you to send e-mails externally, there is a rely problem, or other error occured on the server. Check with SMTP administrator if possible what whas the exact error code on the SMTP server.
As an alternative solution, you can consider setting up an SMTP server on the same box and use SMTPServerPickupDirectory option. You will have to clean the SMTP server settings from the config file. You can configure your local SMTP server to forward an email to the target server or you can use it as is. Live Search would be my friend in this step.
ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 17
1 Тема от AlexanderG 2016-11-11 14:09:25 (изменено: AlexanderG, 2016-11-14 14:17:53)
Тема: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
Сейчас повально все почтовые сервера перешли на SSL\TLS.
В скрипте это учитано.
Выдаёт ошибку: CDO.Message.1: Транспорту не удалось подключиться к серверу.
И судя по всему, ошибка достаточно распространённая. Но в чём же проблема??
Win XP. Ни антивирусов, ни фаероволов не стоит.
У вас работает CDO?
2 Ответ от BeS Yara 2016-11-11 14:54:01
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
У вас не определена переменная from, соответственно вы пытаетесь авторизоваться не указав логин.
Использовать тут o_Mess.From не рекомендую, так как присваиваете вы этому свойству «FromMail@yandex.ru», но извлечёте оттуда «»FromMail@yandex.ru» «(по крайней мере у меня на десятке происходит именно так).
3 Ответ от AlexanderG 2016-11-11 15:12:21 (изменено: AlexanderG, 2016-11-11 15:14:33)
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
У вас не определена переменная from
У Вас работает CDO?
4 Ответ от AlexanderG 2016-11-11 15:21:57
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
а нет универсального рецепта. это может быть всё, что угодно.
проверь доступность почтового сервака, проверь порты (может лочить сетевой экран, например), может даже потребоваться установка сертификата почтового сервера в доверенные
5 Ответ от Malcev 2016-11-11 15:41:53 (изменено: Malcev, 2016-11-11 15:44:34)
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
У меня на автохотки с гмейлом уже несколько лет работает без нареканий.
6 Ответ от BeS Yara 2016-11-11 15:50:33
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
Не удалось отправить сообщение на SMTP-сервер. Код ошибки транспорта: 0x80040217. Отклик сервера: not available
7 Ответ от AlexanderG 2016-11-11 19:44:32
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
включены SSL 3.0 и TLS 1.0, SSL 2.0 отключен
Если есть под рукой утилита для подключения на удалённый порт хоста, проверьте можете ли подключиться на 465-ый порт. Или скачайте TheBat
Дык подключение то есть, всё прозванивается. А для почты у меня OperaMail стоит и всё отправляется.
Проблема в том, что не работает именно CDO.
8 Ответ от AlexanderG 2016-11-11 20:37:48
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
9 Ответ от BeS Yara 2016-11-12 16:24:18
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
В любом случае, проблема не в коде.
P.S. В англоязычном, как и в русскоязычном интернете по вашим ссылкам описываются разные ситуации, и часть из них решены(неверный порт, файрвол, антивирус, опечатка в названии элемента схемы и т.д.).
10 Ответ от AlexanderG 2016-11-13 06:03:16 (изменено: AlexanderG, 2016-11-13 17:25:08)
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
мелкософт специально пакостит, чтоб покупали у него новые программы.
11 Ответ от wisgest 2016-11-13 10:36:19 (изменено: wisgest, 2016-11-13 12:29:00)
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
Похоже что проблема не в CDO, она системная.
— HTTPS в IE не работает;— HTPPS в XMLHTTPRequest не работает. «WinHttp.WinHttpRequest: An error occurred in the secure channel support…
Похожие трудности. Но не работает не на всех сайтах, скорее, пока на меньшинстве и, в частности, на https://autohotkey.com («Re: AHK: Не срабатывает AHK UpDater»). На тех сайтах, где не работает в IE, не работает и в Opera Presto и в обозревателе на основе Chromium. Работает в Mozilla Firefox. Подозреваю, что дело в сертификатах и/или новых способах шифрования (я в этом не разбираюсь).
12 Ответ от BeS Yara 2016-11-13 11:36:36
Re: ANY: Отказ работы системных компонентов [CDO, XMLHTTP] с SSL (HTTPS)
мелкософт специально пакостит, чтоб покупали у него новые программы.
«боже вас сохрани — не читайте до обеда советских газет».
Помню как ходили упорные слухи что WinNT4.0 приводит к преждевременной смерти винтов из-за возникновения резонанса в механике при работе с НТФС, с последующим ударом головок по блинам .
Так что проблема не в коде, и не в тайном заговоре против вас корпорации MS, а в конкретном установленном экземпляре ОС, который пришел в негодность в результате некоторых действий пользователя. Если число установленного ПО не слишком велико, то за день XP ставится с нуля с установкой всех обновлений(при нормальном интернет канале), и восстановлением софта. Хотя, из спортивного интереса можете попытаться разобраться с причиной описанных вами проблем.
- С чем связывают понятие тренированность
- a problem has been detected and windows has been shut down что делать при запуске