Будучи менеджером коммерческого отдела небольшой торговой компании, я выполнял задачу по отправке нескольких сотен писем постоянным и потенциальным клиентам. Базу формировали из открытых источников мы сами, предложение было реально интересным целевой аудитории. Возникла «неожиданная» проблема – часть писем стала возвращаться. Кроме того, начали приходить сообщения с указаниями кодов ошибки SMTP. Своего IT-специалиста в штате у нас не было, потому разобраться с проблемой я решил самостоятельно. О результатах этой работы, причинах возникновения таких ошибок и методах их решения расскажу в этой статье.

Как избежать ошибок при составлении и отправке писем
Причинами возникновения ошибок и, как следствие, неполучения сообщений могут служить разные факторы. Одни из них связаны с неправильным составлением исходящих писем самим пользователем, другие относятся к более глобальным программным настройкам со стороны получателя.
Самый простой способ это понять – отправить тестовое сообщение на свой ящик. Затем следует протестировать его отправку и получение, используя разные внешние почтовые сервисы: gmail, yandex, mail, rambler и другие. Если сообщение получено, следует ответить на него, проверив корректность исполнения команды «RE» вашим почтовым сервером и принятие ответа условным отправителем.
Довольно часто проблемы с попаданием писем в папку «Спам» или программной блокировкой на стороне получателя лежат в неверном оформлении ключевых полей. Особенно это касается массовых рассылок коммерческого характера. Для отправки большого количества однотипных сообщений как минимум потребуется выполнение следующих параметров настройки:
- выделенный IP-адрес с целью исключить блокировку на стороне сервера-ретранслятора или почтовой программы конечного получателя;
- криптографические подписи DKIM и SPF, помогающие подтвердить подлинность домена и минимизировать количество писем, воспринимаемых как спам.
Важно! В случае несоблюдения этих элементарных правил вы рискуете не только тем, что конкретное письмо не будет доставлено адресату. При многократных попытках отправки письма в большинстве почтовых программ в блок-лист попадет вся корреспонденция, отправляемая с вашего email, и даже корпоративный домен (@domain.***).
Некорректное использование бота для отправки писем может привести к блокировке отправителя и другим нежелательным последствиям. Даже если информация, которую вы отправляете потенциальным клиентам, реально интересна им, система спам-фильтрации может воспринять данную рассылку как вредоносную. Чтобы избежать этого, лучше всего воспользоваться услугами специализированных компаний.
В моей практике был случай, когда никак не удавалось добиться получения моей электронной корреспонденции одним из сотрудников компании «Лукойл». Письма я отправлял самые простые, используя корпоративный ящик. Только после того, как мой респондент обратился в IT-службу своего предприятия, выяснилось, что данный адрес находится в блэк-листе. Попал он туда из-за каких-то ошибок, допущенных моим предшественником. Понадобилось больше недели, чтобы адрес включили в «белый список». Все это время письма, высылаемые с личного mail@yandex.ru, доходили без проблем.
Полезно: Почему не приходят письма с сайта. Пример частного случая.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Положительные и отрицательные сообщения SMTP-сервера
SMTP (Simple Mail Transfer Protocol) — это протокол, используемый большинством почтовых программ для отправки электронных сообщений в сети интернет. Некорректное взаимодействие между серверами, индивидуальные настройки на уровне программного обеспечения и многие другие причины приводят к появлению ошибок. В этом случае письма не доходят до получателей, возвращаются обратно или просто «пропадают». При возникновении таких ситуаций отправитель получает сообщение о наличии конкретной ошибки, отражающей SMTP-код последнего отклика сервера.
Данные коды являются трехзначными, каждая его часть несет в себе определенную информацию, расшифровывающую причину сбоя.
Первая цифра комбинации содержит информацию о качестве доставки:
- сообщение доставлено («SMTP OK»);
- возникла неизвестная или временная проблема («SMTP unknown»);
- критическая ошибка («SMTP error»).
Существует четыре варианта значений для первой цифры кода:
- 2xx – положительный результат, есть возможность передачи следующей команды;
- 3xx – отложенный результат, необходимо осуществление дополнительных действий;
- 4xx – сообщение не принято, но проблема носит временный характер, и запрос может быть повторен через какое-то время;
- 5xx – категорический отказ выполнения команды, отправка запроса со стороны передающего сервера в том же виде невозможна.
Вторая цифра в коде сообщает о категории ответа:
- 0 – синтаксические ошибки;
- 1 – ответы на запросы информации;
- 2 – ошибки канала передачи;
- 3 и 4 – неизвестный тип ошибки;
- 5 – статус почтовой системы.
Третья цифра дает более расширенную информацию о значении, указанном во второй цифре SMTP-ответа.
Помимо цифровой комбинации, SMTP-сообщение может содержать дополнительную текстовую информацию.
Полную информацию о кодах, их компоновке и значениях можно найти в спецификациях RFC 5321 и RFC 1893.
Следует учитывать, что SMTP-message говорит об успешном или неудачном варианте доставки именно на уровне взаимодействия почтовых серверов. Положительный ответ вовсе не означает, что ваше письмо не попало в папку «Спам».
Читайте также
![]()
![]()
Виды почтовых сервисов
На программном уровне существует несколько видов обработки электронной почтовой корреспонденции. К первой группе относятся виртуальные сервисы, доступные чаще всего в бесплатном исполнении через интернет-соединение на сайте почтового сервера. Это всем известные ресурсы:
- Gmail/Google Suite (почта от Google.com);
- Yandex.ru;
- Mail.ru;
- Rambler.ru и другие.
Более подробную информацию о значениях ответов SMTP можно получить на сайтах популярных почтовых сервисов:
- Коды ошибок SMTP почтового сервиса Gmail (Google Suite) (support.google.com)
- Создание и отправка писем на сервисе Яндекс
- Ошибки отправки писем при использовании сервера и сервиса Mail.ru
Ко второй группе относятся почтовые клиенты – программы, обладающие более расширенным функционалом, чем виртуальные сервисы. Наиболее популярными и универсальными почтовыми клиентами для Windows являются:
- Opera Mail;
- Mozilla Thunderbird;
- Koma-Mail;
- SeaMonkey;
- The Bat!;
- Microsoft Outlook.
Принципы работы почтовых клиентов несколько отличаются от процесса обработки корреспонденции виртуальными серверами. При отправке сообщения программа отсылает его не напрямую конечному получателю, а ретранслирует через сервер-релей. Этот процесс осуществляется чаще всего с использованием протокола SMTP, а получение корреспонденции обычно происходит с помощью IMAP или POP.
Коды SMTP-ответов определяются стандартом. Администратор почтового сервера может создать собственные настройки, в том числе и в части кодировки ответов сервера. Особенно это касается локальных почтовых программ, установленных непосредственно на сервере какой-нибудь компании.
О вариантах выбора и способах создания корпоративных почтовых сервисов более подробно можно прочитать здесь: Что такое почтовый сервер и зачем он нужен.

Классификация отрицательных SMTP-сообщений. Способы решения проблем
Я настроил свою почтовую программу – локальный клиент (MS Outlook и т.п.) или бесплатную почту на gmail или yandex. Начинаю отправлять письма, но сталкиваюсь с различными проблемами, связанными с тем, что мои респонденты не получают направленную им корреспонденцию. Соответственно, на мой ящик приходят сообщения об ошибках в виде кодировок SMTP.
Сразу опускаю тот пакет сообщений, которые начинаются с 2хх и 3хх, так как они содержат информацию о том, что задача получения письма уже решена положительно либо получит такой статус в ближайшее время. Более подробно рассмотрим некоторые виды кодированных сообщений, начинающихся с 4хх и 5хх, т.е. отклики SMTP-сервера, которые сообщают о наличии проблем.
Почтовый сервер сообщил об ошибке 421
Значение: Service Not Available. Сервер недоступен: канал связи будет закрыт.
|
Возможные причины |
Варианты решения |
|
Неправильно заданы параметры SMTP-соединения |
Необходимо перепроверить настройки |
|
Брандмауэр блокирует IP-адрес сервера электронной почты |
Необходимо создать новое правило в брандмауэре |
|
Блокируется трафик через порт 25 |
Попробуйте в настройках учетной записи электронной почты сменить номер порта SMTP на 465 |
|
Проблема использования VPN |
Необходимо, чтобы провайдер услуги занес ваш почтовый сервер в белый список адресов VPN |
Данная ошибка возникает наряду с грейлистингом (Greylisting – «Серый список») при интенсивном использовании бесплатного SMTP-сервера, который лимитирует количество отправляемых сообщений в единицу времени. Для решения этой проблемы можно воспользоваться высоконагруженным SMTP-сервером. Чаще всего эта услуга является платной.
Получено сообщение с кодом 451
Значение: Requested action aborted: local error in processing. Требуемое действие прерывалось: ошибка в обработке.
|
Возможные причины |
Варианты решения |
|
Превышено количество допустимых подключений или лимит обмена сообщениями за отрезок времени, письма ждут отправки в очереди |
В настройках сервера увеличить лимит или задать ограничение не на количество подключений, а на количество писем на одного пользователя. Накопившуюся очередь писем можно отправить повторно командой «force send» |
|
Неправильно настроены MX-записи домена, из-за чего происходит неправильная маршрутизация писем |
Проверьте логи, конфигурационные файлы, МХ-записи и разрешения, внесите корректировки |
Устранение проблем с доставкой электронной почты для кода ошибок 451 4.7.500–699 (ASxxx) в Exchange Online. Электронная почта из доменов onmicrosoft.com ограничена и фильтруется для предотвращения спама.
Необходимо добавить настраиваемый домен.
Ошибка почтового сервера 452
Значение: Insufficient system resources. Запрашиваемое действие не выполнено: недостаточно места в системе.
|
Возможные причины |
Варианты решения |
|
На сервере получателя закончилось место, поэтому письмо не доставляется |
Чтобы в этом убедиться, достаточно попробовать осуществить отправку письма с другого сервера |
|
В сообщении присутствует текст «Out of memory». Это значит, что недостаточно места на вашем сервере |
Необходимо проверить количество отправляемых писем в очереди, наличие свободного места на диске и объем доступной памяти |
В Microsoft Exchange Server есть специальный компонент мониторинга доступных ресурсов Back Pressure, который отслеживает свободное место на диске, на котором хранятся очереди транспортной службы Exchange. При возникновении такой ошибки можно сделать следующее:
- очистить диск от ненужных файлов;
- отключить мониторинг Back Pressure (не рекомендуется);
- перенести транспортную очередь на другой диск достаточного объема.

Сервер сообщил об ошибке SMTP 550
Значение: Mailbox unavailable. Требуемые действия не предприняты: электронный ящик недоступен
|
Возможные причины |
Варианты решения |
|
Неверно указан email-адрес получателя |
Необходимо связаться с адресатом альтернативным способом и уточнить правильность написания адреса, а также убедиться, что он является действующим |
|
Система заражена вирусом, осуществляющим массовую рассылку писем с вашего адреса |
Провести полную проверку специализированной антивирусной программой |
|
На стороне вашего интернет-провайдера установлены ограничения на отправку исходящих сообщений |
Необходимо связаться с поставщиком интернет-услуг и получить консультацию по устранению данной проблемы |
|
Сервер получателя не работает |
Отправьте тестовое письмо на другой почтовый сервер. Свяжитесь с получателем и сообщите о проблеме |
Данная ошибка может возникнуть из-за настроек программы Антиспам на стороне получателя. Проверьте корректность оформления вашего письма и другие параметры, по которым ваше сообщение может быть отнесено к нежелательным.
Почтовый сервер ответил ошибкой 571
Значение: SMTP Protocol Returned a Permanent Error 571 xxx@mail.ru prohibited. We do not relay/Spam message rejected. Ошибка на стороне получателя почты.
|
Возможные причины |
Варианты решения |
|
Ваш IP-адрес заблокирован на стороне конечного получателя спам-фильтром, антивирусом или файрволом |
Данную проблему может решить только администратор сети получателя, исключив ваши идентификационный данные из списка блокировки или добавив их в «белый список» |
|
Неверные учетные данные ретранслятора. У вас нет разрешения на отправку электронной почты через сервер, который находится между вами и получателем |
Обратитесь к администратору данного ресурса для изменения настроек |
|
У IP отправителя нет RDNS |
Проверьте настройки получения писем и разрешения для доменов-отправителей |
Как я уже писал выше, разные почтовые серверы накладывают свои ограничения на прием и отправку сообщений. Код 571 в Google Suite расшифровывается следующим образом: «Действующая политика запрещает отправку этого сообщения». Письмо может содержать защищенные или конфиденциальные данные – номера кредитных карт и т.п. Или политика администрирования запрещает отправку определенными пользователями сообщений адресатам вне установленной группы.
Сертификат почтового сервера недействителен
Обычно с таким сообщением приходится сталкиваться пользователям, у которых настроен Microsoft Exchange Server/MS Outlook. В данной ситуации самое простое решение – обновить сертификат.
Проверка доступности почтового сервера программным методом
В данной статье описаны лишь некоторые варианты ошибок, которые могут возникнуть при отправке электронных сообщений. Полный перечень достаточно объемен и во многом зависит от настроек конкретного сервера как на стороне отправителя, так и получателя. Некоторые из ошибок могут быть легко устранены обычным пользователем, другие под силу лишь опытным администраторам.
Одним из способов предупреждения появления ошибок является онлайн-проверка доступности почтового сервера с помощью бесплатных инструментов:
- https://mxtoolbox.com
- https://www.ultratools.com
- http://mail2web.com
Эти сервисы пробуют подключиться к почтовому серверу по SMTP, подтверждают, что у него есть запись обратной зоны DNS, и замеряют время отклика. С их помощью можно диагностировать некоторые ошибки службы почтовых серверов или проверить, не занесен ли данный ресурс в черные списки из-за спама.
Прочитав эту статью, обратите внимание на то, как настроен ваш почтовый сервер на получение сторонних писем по SMTP-протоколу. Быть может, в данный момент ваш антиспам или локальная политика фильтрации входящих сообщений блокирует получение очень важного и нужного для вас месседжа? Проверьте сами или обратитесь к системному администратору. Если ошибку с SMTP никак не удается решить, то попробуйте обратиться в службу поддержки почтового сервера.
Большое количество пользователей сообщают о проблемах при попытке использовать их письменный сценарий для отправки писем через Gmail.
Не забудьте внести в белый список наш сайт. Это уведомление не исчезнет, пока вы не сделаете это. Вы ненавидите рекламу, мы ее получаем. Мы делаем так же. К сожалению, это единственный способ для нас, чтобы продолжать предоставлять звездный контент и руководства о том, как решить ваши самые большие технические проблемы. Вы можете поддержать нашу команду из 30 человек, чтобы они продолжали выполнять свою работу, занеся в белый список наш сайт. Мы размещаем только несколько рекламных объявлений на странице, не препятствуя вашему доступу к контенту.
Они сообщают, что проблема возникает внезапно после длительного использования одного и того же сценария:
Эта проблема может быть очень раздражающей, особенно если вам нужен скрипт для правильной работы для компании или нескольких пользователей. Это сообщение об ошибке вызвано одной из следующих проблем:
- настройки соединения неверны (указан неверный порт)
- предоставленные учетные данные неверны (имя пользователя и пароль)
По этим причинам мы рассмотрим некоторые из лучших способов решения этой проблемы и сможем снова отправлять электронные письма, используя ваш сценарий. Пожалуйста, следуйте инструкциям внимательно, чтобы избежать ненужных проблем.
Что делать, если почтовый сервер не поддерживает безопасное соединение?
1. Измените значение client.port

- Если вы окажетесь в той же ситуации, что и пользователь, упомянутый выше, вам просто нужно прекратить использовать порт 25 и изменить его на порт 465 или 587.
- Использование порта 587 является требованием безопасности для сервера исходящей почты (SMTP) для Gmail.
- Этот метод должен решить вашу проблему, но если проблема не устранена, используйте следующий метод.
Ищете быстрый и надежный почтовый клиент? Попробуйте одно из этих приложений!
2. Измените значение SmtpServer.EnableSsl

Код вашего скрипта должен выглядеть так:
Dim client As New Net.Mail.SmtpClient("smtp.gmail.com") client.Port = 587 client.EnableSsl = True client.UseDefaultCredentials = False client.Credentials = loginInfo client.Send(mm)
Измените значение SmtpServer.EnableSsl с «true» на «false».
SmtpServer.EnableSsl = true;
превращается в:
SmtpServer.EnableSsl = false;
После изменения этого значения проверьте, сохраняется ли проблема. Если это так, пожалуйста, следуйте следующему методу.
3. Измените настройки вашего приложения Gmail
- Чтобы получить доступ к ссылке, указанной на следующем шаге, вам необходимо убедиться, что вы вошли в свою учетную запись Gmail.
- Перейдите по этой ссылке и активируйте опцию «Доступ к менее защищенным приложениям».

- Попробуйте снова запустить скрипт, чтобы убедиться, что проблема решена.
Мы рассмотрели некоторые из лучших способов решения проблемы, вызванной ошибкой в скрипте для отправки электронной почты через Gmail.
Пожалуйста, не стесняйтесь сообщить нам, помогло ли это руководство решить вашу проблему, используя раздел комментариев ниже.
ЧИТАЙТЕ ТАКЖЕ:
- 5 лучших антиспамовых программ для вашего почтового сервера Exchange
- Теперь вы можете использовать свой палец или перо для чернил в ваших электронных письмах Outlook
- Ошибка выполнения сервера резервного копирования Windows (0x80080005)
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on February 10, 2022

XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
A large number of users have reported having an issue when trying to use their written script to send emails through Gmail.
They report that the issue arises suddenly after using the same script for a long time:
This issue can be extremely annoying, especially if you need the script to run properly for a company or multiple users. This error message is caused by one of the following issues:
- the connection settings are incorrect (wrong port specified)
- the credentials provided are incorrect (username and password)
For these reasons in this article, we will explore some of the best methods to solve this problem, and be able to send emails using your scrip again. Please follow the steps closely to avoid any unnecessary issues.
What to do if Email server doesn’t support secure connection?
1. Change ‘client.port’ value
- If you find yourself in the same situation as the user mentioned above, you will simply need to stop using port 25, and change it to port 465 or 587.
- Using port 587 is a security requirement for outgoing mail (SMTP) servers for Gmail.
- This method should solve your issue, but if the issue persists, follow the next method.
2. Change the value of SmtpServer.EnableSsl
The code of your script should look like this :
Dim client As New Net.Mail.SmtpClient("smtp.gmail.com")
client.Port = 587
client.EnableSsl = True
client.UseDefaultCredentials = False
client.Credentials = loginInfo
client.Send(mm)
Change the value of SmtpServer.EnableSsl from ‘true’ to ‘false’.
SmtpServer.EnableSsl = true;
turns into:
SmtpServer.EnableSsl = false;
After changing this value, check to see if the issue persists. If it does, please follow the next method.
3. Change settings of your Gmail app
- In order to access the link provided in the next step, you will need to make sure you’re logged into your Gmail account
- Visit this link and activate the option ‘Access for less secure apps’.

- Retry running your script to check if the issue is resolved.
4. Use a third-party email client service
Alternatively, you can send the script by connecting your Gmail account to a third-party email client program. Software like Mailbird can fully sync and configure with Gmail, allowing you to manage your contacts and messages in one inbox.
Mailbird can connect to Facebook, Google Calendar, WhatsApp, Twitter, Dropbox, Evernote, Google Docs, Slack, and other day-by-day apps.
Moreover, the program will detect the server settings automatically, so you won’t have to insert them manually.
In addition to basic email client functionality, it offers support for IMAP, POP3 servers, email search, filtering, and more.
Mailbird allows you to snooze incoming emails and includes a fast reading of messages as well as a quick preview of attachments for text files and graphics.
Follow these steps to connect the two accounts:
- Download and install Mailbird for desktop
- Go to Settings and select Add account from the Accounts tab
- Enter your name and Gmail address
- Click Allow to load your Google emails and contacts into Mailbird
In this article, we explored some of the best methods to solve the issue caused by an error in the script for sending emails through Gmail.
Please feel free to let us know if this guide helped you solve your issue, by using the comment section below.
Newsletter
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on February 10, 2022

XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
A large number of users have reported having an issue when trying to use their written script to send emails through Gmail.
They report that the issue arises suddenly after using the same script for a long time:
This issue can be extremely annoying, especially if you need the script to run properly for a company or multiple users. This error message is caused by one of the following issues:
- the connection settings are incorrect (wrong port specified)
- the credentials provided are incorrect (username and password)
For these reasons in this article, we will explore some of the best methods to solve this problem, and be able to send emails using your scrip again. Please follow the steps closely to avoid any unnecessary issues.
What to do if Email server doesn’t support secure connection?
1. Change ‘client.port’ value
- If you find yourself in the same situation as the user mentioned above, you will simply need to stop using port 25, and change it to port 465 or 587.
- Using port 587 is a security requirement for outgoing mail (SMTP) servers for Gmail.
- This method should solve your issue, but if the issue persists, follow the next method.
2. Change the value of SmtpServer.EnableSsl
The code of your script should look like this :
Dim client As New Net.Mail.SmtpClient("smtp.gmail.com")
client.Port = 587
client.EnableSsl = True
client.UseDefaultCredentials = False
client.Credentials = loginInfo
client.Send(mm)
Change the value of SmtpServer.EnableSsl from ‘true’ to ‘false’.
SmtpServer.EnableSsl = true;
turns into:
SmtpServer.EnableSsl = false;
After changing this value, check to see if the issue persists. If it does, please follow the next method.
3. Change settings of your Gmail app
- In order to access the link provided in the next step, you will need to make sure you’re logged into your Gmail account
- Visit this link and activate the option ‘Access for less secure apps’.

- Retry running your script to check if the issue is resolved.
4. Use a third-party email client service
Alternatively, you can send the script by connecting your Gmail account to a third-party email client program. Software like Mailbird can fully sync and configure with Gmail, allowing you to manage your contacts and messages in one inbox.
Mailbird can connect to Facebook, Google Calendar, WhatsApp, Twitter, Dropbox, Evernote, Google Docs, Slack, and other day-by-day apps.
Moreover, the program will detect the server settings automatically, so you won’t have to insert them manually.
In addition to basic email client functionality, it offers support for IMAP, POP3 servers, email search, filtering, and more.
Mailbird allows you to snooze incoming emails and includes a fast reading of messages as well as a quick preview of attachments for text files and graphics.
Follow these steps to connect the two accounts:
- Download and install Mailbird for desktop
- Go to Settings and select Add account from the Accounts tab
- Enter your name and Gmail address
- Click Allow to load your Google emails and contacts into Mailbird
In this article, we explored some of the best methods to solve the issue caused by an error in the script for sending emails through Gmail.
Please feel free to let us know if this guide helped you solve your issue, by using the comment section below.
Newsletter
- Remove From My Forums
Не отправляет и не получает почту
-
Вопрос
-
Exchange 2010 sp3 не отправляет и не получает почту, как внешне так и внутренне. Траблшутинг пишет что Не удается отправить почту: сообщение об ошибке: Служба недоступна. Закрытие канала передачи. Ответ сервера: 4.3.2 Service not available. Когда
меняю настройки соединителя получения то пишет что Сервер не поддерживает защищенное соединение. Все произошло неожиданно, Вчера еще все работало.Что может быть? подскажите пожалуйста.-
Изменено
21 июня 2014 г. 8:42
-
Изменено
Ответы
-
Думаю, мало места на диске c: где по умолчанию лежат базы транспортного сервера.
Сколко у Вас серверов? как роли раскиданы?
Если CAS+HUB попробуйте почистить логии IIS.
И если дело правда в этом, то можо базы транспортного сервера перенести на другой диск.
cd $exscripts
.Move-TransportDatabase.ps1 -queueDatabasePath 'D:TransportRolesdataQueue' -queueDatabaseLoggingPath 'D:TransportRolesdataQueue' -iPFilterDatabasePath 'D:TransportRolesdataIpFilter' -iPFilterDatabaseLoggingPath 'D:TransportRolesdataIpFilter' -temporaryStoragePath 'D:TransportRolesdataTemp'
-
Изменено
Zaza Abramov
22 июня 2014 г. 7:17 -
Помечено в качестве ответа
Petko KrushevMicrosoft contingent staff, Moderator
26 июня 2014 г. 8:16
-
Изменено
Здравствуйте!
Такая вот проблема, дал брату свою программку, она отправляет сообщения через почту, у него отказывается напрочь работать. Ошибка при отправке, вот содержание ошибки:
02:29:43:305 -> Ошибка! Содержание ошибки: Сервер не поддерживает защищенные соединения.
02:29:43:317 -> Прочие сведения — System.Collections.ListDictionaryInternal
System
в System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint)
в System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint)
в System.Net.Mail.SmtpClient.GetConnection()
в System.Net.Mail.SmtpClient.Send(MailMessage message)
в MessageCreator.Message.SendSMS()
GeneralFailure
Void GetConnection(System.Net.ServicePoint)
System.Net.Mail.SmtpException: Сервер не поддерживает защищенные соединения.
в System.Net.Mail.SmtpConnection.GetConnect
Я пробовал отключить SSL вот к чему это привело:
02:33:00:497 -> Ошибка! Содержание ошибки: Серверу SMTP требовалось защищенное соединение, или подлинность клиента не была установлена. Ответ сервера: 5.7.0 Must issue a STARTTLS command first. f20sm9332678bkf.4
02:33:00:533 -> Прочие сведения — System.Collections.ListDictionaryInternal
System
в System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response)
в System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, String from)
в System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, SmtpFailedRecipientException& exception)
в System.Net.Mail.SmtpConnection.GetConnect
У меня с включенным шифрованием все работает. Подскажите что не так.
|
kadet_of_viti 0 / 0 / 1 Регистрация: 19.12.2013 Сообщений: 64 |
||||
|
1 |
||||
|
22.10.2014, 12:56. Показов 27663. Ответов 6 Метки нет (Все метки)
Роздратовуйте, знаю подобных тем море но ответа нету.
Да отправляю и принимаю на один и тот же ящик. но выбивает ощибку «Серверу SMTP требовалось защищенное соединение, или подлинность клиента не была установлена. Ответ сервера: 5.5.1 Authentication Required. Learn more at»
__________________
0 |
|
Sergio_1507 1 / 1 / 0 Регистрация: 21.10.2014 Сообщений: 5 |
||||
|
22.10.2014, 22:29 |
2 |
|||
|
У меня всё так же как у тебя, правда на mail.ru, всё нормально работает, но нет строчки
0 |
|
0 / 0 / 1 Регистрация: 19.12.2013 Сообщений: 64 |
|
|
22.10.2014, 22:42 [ТС] |
3 |
|
Да, да с mail.ru на gmail.com тоже получилось отправить сообщение а от наоборот с gmail.com на mail.ru или с gmail.com на gmail.com никак.
0 |
|
1 / 1 / 0 Регистрация: 21.10.2014 Сообщений: 5 |
|
|
22.10.2014, 22:42 |
4 |
|
Наврал однако… тоже есть такая строчка 🙁 извини. но на smtp.mail.ru точно работает, а про gmail уже не помню — там какие-то заморочки вроде были — надо на их сайте читать в разделе поддержки почты!
0 |
|
Памирыч Почетный модератор 21366 / 9100 / 1082 Регистрация: 11.04.2010 Сообщений: 11,014 |
||||
|
23.10.2014, 07:29 |
5 |
|||
|
Верно
0 |
|
Супер-модератор
32444 / 20939 / 8104 Регистрация: 22.10.2011 Сообщений: 36,203 Записей в блоге: 7 |
|
|
23.10.2014, 12:30 |
6 |
|
на 465 Не на 465, а на 587, с 465-ым не сработает
0 |
|
7 / 7 / 1 Регистрация: 09.03.2011 Сообщений: 116 |
|
|
24.05.2015, 11:31 |
7 |
|
У меня такая ошибка возникла из-за того что я пароль сменил на gmail
0 |
Обновлено 2023 января: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
- Скачайте и установите инструмент для ремонта здесь.
- Пусть он просканирует ваш компьютер.
- Затем инструмент почини свой компьютер.
Вы получаете «Ошибка Outlook: 0x800CCC7D»На экране Microsoft Outlook 2003 при отправке электронного письма. Еще одна ошибка MS-Outlook? Да, это может быть большой проблемой, если вы отправляете электронное письмо с данными сервера исходящей почты Outlook (SMTP), которые прошли проверку подлинности с помощью SSL (Secure Sockets Layer), но не имеют разрешения на работу с ним. В простом случае уровень отказоустойчивых сокетов Outlook возникает из-за того, что Outlook не поддерживает проверку подлинности SSL через SMTP.

Это одно из тех ужасных сообщений об ошибках Outlook, которое выглядит так:
Задача pop.gmail.com — Отправить сообщила об ошибке (0x800CCC7D): «Ваш сервер исходящей почты (SMTP) не поддерживает безопасные соединения SSL. Если безопасные соединения SSL работали в прошлом, обратитесь к администратору сервера или поставщику услуг Интернета (ISP).
Следующие причины, скорее всего, скрыты за кодом ошибки 0x800ccc7d:
- SMTP или исходящий сервер, который не поддерживает SSL.
- Поврежденный профиль Outlook или неправильные или неправильные настройки учетной записи.
Вот несколько способов, которые помогут вам исправить эту ошибку:
Очистить кеш SSL

Некоторые пользователи Outlook также сообщили, что исправили эту ошибку, очистив кеш SSL. Чтобы очистить кеш SSL, закройте свой почтовый клиент, нажав кнопку «Пуск» Windows в нижнем левом углу экрана, затем нажмите «Панель управления»> «Свойства обозревателя». В открывшемся окне свойств Интернета щелкните вкладку «Содержимое», затем нажмите кнопку «Очистить состояние SSL».
Обновление за январь 2023 года:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

Сброс настроек Outlook

Иногда это сообщение об ошибке может появляться, если сервер STMP требует аутентификации или если адрес электронной почты отправителя не распознается. В этом случае вам следует проверить настройки Outlook, чтобы убедиться, что ваше имя пользователя и сервер STMP верны. Следуйте этой процедуре:
- Перейдите в меню «Дополнительно» и нажмите «Учетные записи пользователей».
- Теперь нажмите на свою учетную запись электронной почты и проверьте ее свойства.
- Нажмите «Общие» и убедитесь, что ваш адрес электронной почты настроен в панели управления вашей учетной записью. В противном случае отредактируйте их и создайте.
- Затем нажмите «Сервер» и проверьте, установлен ли флажок рядом с параметром «Моему серверу требуется аутентификация». Если это не так, проверьте его, чтобы исправить ошибку.
Отключение SSL-соединения
Если вы не можете использовать Windows Live Mail или Microsoft Перспективы SSL-соединение, это очевидное решение для его отключения.
- Откройте Windows Live Mail или Outlook 2003.
- Нажмите на Инструменты, затем на
- Выберите учетную запись, с которой у вас возникли проблемы, затем нажмите
- Перейти на страницу «Дополнительно»
- Найдите этот сервер, для которого требуется безопасное соединение (SSL). Убедитесь, что все в порядке.
- Нажмите Apply, затем нажмите OK, чтобы закрыть окно.
Вышеуказанные шаги помогут вам исправить ошибку Outlook 0x800ccc7d, но это может занять время и показаться сложным для обычного пользователя Outlook. Поэтому вы можете использовать средство восстановления папки «Входящие» (Scanpst.exe), которое интегрировано с MS Office и специально разработано для решения различных проблем Outlook.
Совет экспертов: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь

CCNA, веб-разработчик, ПК для устранения неполадок
Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.
Сообщение Просмотров: 218
Сервер не поддерживает безопасные соединения
Я получаю сообщение об ошибке «Сервер не поддерживает безопасные соединения» с помощью приведенного ниже кода.
SmtpClient client = new SmtpClient(exchangeServer);
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = new NetworkCredential(user, password);
MailAddress from = new MailAddress(fromAddress);
MailAddress to = new MailAddress(to);
MailMessage mail = new MailMessage(from, to);
// ...
client.Send(mail);
Как я могу решить эту проблему?
Ваш сервер не поддерживает SSL на порту по умолчанию; Большинство не будет.
Когда вы отключите SSL, вы получите сообщение, «SMTP-серверу требуется безопасное соединение, или клиент не был аутентифицирован. Ответ сервера был: 5.7.1 Клиент не был аутентифицирован»
Это говорит вам, что вы не прошли аутентификацию. Кроме того, вы сказали в комментарии: «Потому что, если я установлю UseDefaultCredentials = true и использую свой собственный адрес пользователя в адресе« от », я смогу успешно отправить электронное письмо».
Очевидно, это проблема с настройкой SMTP-сервера. Вам нужно будет получить соответствующие учетные данные или настроить SMTP-сервер, чтобы разрешить отправку почты с веб-сервера.
ответ дан 07 дек ’11, 09:12
Какой порт вы используете? Вы можете обнаружить, что вам нужно указать порт в вашем SmtpClient объект.
ответ дан 07 дек ’11, 08:12
записывать
client.EnableSsl = false;
ответ дан 26 апр.
Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками
c#
email
or задайте свой вопрос.
