dkv01 1 / 1 / 1 Регистрация: 10.04.2016 Сообщений: 95 |
||||
1 |
||||
Сбой при отправке сообщения электронной почты05.12.2016, 20:27. Показов 8864. Ответов 8 Метки нет (Все метки)
Здравствуйте! Подскажите решение. Код:
0 |
471 / 234 / 73 Регистрация: 25.05.2012 Сообщений: 1,019 Записей в блоге: 1 |
|
06.12.2016, 10:26 |
2 |
dkv01, попробуйте порт 465 Добавлено через 1 минуту
0 |
dkv01 1 / 1 / 1 Регистрация: 10.04.2016 Сообщений: 95 |
||||
06.12.2016, 11:09 [ТС] |
3 |
|||
dkv01 По пробовал. Пробовал добавлять
Ничего не меняется.
0 |
1 / 1 / 1 Регистрация: 10.04.2016 Сообщений: 95 |
|
06.12.2016, 13:22 [ТС] |
5 |
Это уже выше моего понимания. «Явный неявный..»
0 |
471 / 234 / 73 Регистрация: 25.05.2012 Сообщений: 1,019 Записей в блоге: 1 |
|
06.12.2016, 14:33 |
6 |
dkv01, использовать порт 25, но при этом
1 |
1 / 1 / 1 Регистрация: 10.04.2016 Сообщений: 95 |
|
06.12.2016, 17:11 [ТС] |
7 |
Два раза отправил на третий опять это: System.Net.Mail.SmtpException: «Служба недоступна. Закрытие канала передачи. Отклик сервера: Cannot connect to SMTP server…
0 |
EvilFromHell 976 / 871 / 350 Регистрация: 26.04.2012 Сообщений: 2,647 |
||||
06.12.2016, 17:36 |
8 |
|||
Сообщение было отмечено dkv01 как решение Решение
Вот этот метод(порт 587) отлично работает с яндексом.
1 |
dkv01 1 / 1 / 1 Регистрация: 10.04.2016 Сообщений: 95 |
||||
06.12.2016, 18:07 [ТС] |
9 |
|||
Вот этот метод(порт 587) отлично работает с яндексом. Работает! Но и предыдущий метод работал, хоть и два раза Всем огромное спасибо за помощь!!!
0 |
Применений этому механизму можно найти достаточно много, например:
- Отправка документов (договоров, счетов, актов и пр.) непосредственно из 1С на email клиента
- Рассылка отчетов из 1С по расписанию на почту руководителям подразделений
- Обмен данными 1С с разными системами
- Отправка заказов поставщику из 1С при дефиците определенных товаров
- и т.д.
Поскольку работа с почтой из 1С используется в важных бизнес-процессах компании, то необходимо обеспечить стабильную работу этого механизма: письма должны отправляться и приниматься стабильно и без ошибок.
На практике часто возникают ситуации, когда в какой-то момент (обычно в самый неподходящий :)) отправка писем из 1С или прием писем в 1С перестает работать.
В результате последствия могут самыми разными:
- Клиент не получит вовремя счет на оплату — компания не получит деньги вовремя
Руководитель не получит ежедневный отчет о продажах из 1С — не сможет принять правильные решения (в отдельных случаях может уволить ответственного за рассылку:))
Обмен данными в 1С не выполнится вовремя, в результате чего объем данных, который нужно будет выгрузить при следующем обмене будет увеличиваться, что может привести к проблемам производительности и блокировкам при следующем обмене
В этой статье мы поговорим о том, на что нужно обратить внимание в первую очередь, если отправка/получение email из/в 1С перестал(а) работать. При этом в статье приведены лишь некоторые из возможных ошибок, причина которых неочевидна. В дальнейшем статья будет дополняться другими ошибками, чтобы вы смогли использовать её как инструкцию по решению проблем с отправкой (получением) почты из (в) 1С.
Будем рассматривать типовой механизм отправки электронной почты из 1С: т.е. со стороны 1С идет подключение к pop3 или smtp-серверу одного из почтовых сервисов: yandex, google, mail.ru и пр.
Ошибка № 1. Аутентификация не прошла (SMTP error code 535 5.7.8 Username and Password not accepted)
Скриншот ошибки, которую вы можете встретить в 1С:
Возможные причины:
- Неверно указан логин/пароль
Часто бывает так что на стороне аккаунта в yandex/google изменили пароль, а в 1С применить изменения забылиЧто делать:
проверить учетные данные (логин/пароль), под которыми выполняется подключение из 1С к smtp-серверу и обновить их.
В настройках безопасности аккаунта закрыт доступ для «ненадежных» приложений
Если вы используете для работы с почтой аккаунт в почтовом сервисе google, то на уровне настроек аккаунта может быть закрыт доступ к аккаунту для «ненадежных» по мнению google приложений. К таким приложениям, к сожалению, google может отнести 1С 🙂
Что делать:
Заходим в настройки безопасности аккаунта google: https://myaccount.google.com/security Открываем доступ к аккаунту для ненадежных приложений:
Ошибка № 2. Сервис отключен с разрывом канала (SMTP error code 421 SMTP connection broken (reply))
Скриншот ошибки, которую вы можете встретить в 1С:
Возможная причина:IP-адрес сервера, с которого идет отправка сообщений (как правило — сервер 1С) попал в спам-базу.
Это означает, что почтовый сервис расценил письма, которые вы отправляете из 1С, как СПАМ, и они не будут доставлены получателю. Такая ситуация может возникнуть, если вы выполняете массовые email-рассылки из 1С большому количеству клиентов.
Что делать:
Шаг 1. Проверить наличие IP-адреса вашего сервера в СПАМ базах.
Один из удобных способов — воспользоваться сайтом 2ip: https://2ip.ru/spam/. Необходимо ввести IP-адрес и нажать на кнопку «Проверить». На выходе получите примерно такую таблицу:
Если во второй колонке увидели «LISTED», значит IP-адрес находится в СПАМ-базе.
Шаг 2. Вывести IP из спам базы
В зависимости от того в какой из спам листов попал ваш IP действия будут немного отличаться, но принцип один и тот же — нужно найти сайт этого спам-листа и отправить апелляцию. Рассмотрим, например, как вывести IP из спам листа BARRACUDA.
Заходим на сайт BARRACUDA, форма для отправки апелляции находится тут:
http://www.barracudacentral.org/rbl/removal-request
Указываем в этой форме:
- Email Server IP Address — IP-адрес, который угодил в спам лист
- Email Address — личная почта. На эту почту придет ответ от Barracuda
- Phone Number — номер телефона для связи (звонить вряд ли будут, но указать нужно)
- Reason for Removal — тут надо написать (на английском) почему указанный IP-адрес должен быть удален из спам листа. Можно воспользоваться переводчиком и сформировать, например, такое оправдание: «Сотрудник не правильно пользовался сервером. Он наказан. Ситуацию исправили. Удалите, пожалуйста IP из спам листа»
После этого нажимаем «Submit request» и ждем ответа. На указанный в форме email должно прийти уведомление, которое начинается примерно с таких слов:
Через несколько часов IP-адрес будет удален из спам-листа. Чтобы проверить это снова заходим на 2ip и проверяем (см. Шаг 1).
Шаг 3. Проверить отправку почты из 1С
Если сделали все правильно — отправка должна выполняться без ошибок.
Таким образом, в этой статье, мы рассмотрели некоторые ошибки, связанные с отправкой (получением) email из/в 1С, возможные причины и как устранить эти ошибки.
Если вам помогла эта статья, напишите об этом в комментариях. Также если вам не удалось решить ошибки, связанные с отправкой почты из 1С, опишите в комментариях проблему и текст ошибки. В этом случае мы постараемся вам помочь. К тому же это будет полезно другим и мы сможем дополнить текущую статью.
Сама по себе задача тривиальна, однако, никак не удается отправить сообщение по SMTP c локального компьютера (консольное приложение) на какой-то почтовый ящик. Пробовал и tcplistener и отключать антивирус, и брандмауэр (Win 8.1), но в любом случае результат один и тот же: «Сделана попытка доступа к сокету методом, запрещенным правилами доступа 127.0.0.1:25» (единственное, что при отключении антивируса сообщение ошибки немного меняется: «Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:25»). Плюс: «Сбой при отправке сообщения электронной почты», «Невозможно соединиться с удаленным сервером». В интернете вокруг да около ходят этой проблемы, но прямого ответа так и не нашел. Должен заметить, что при использовании в качестве сервера smtp mail.google, используя этот код с некоторыми изменениями все прекрасно работает.
Вот код:
MailAddress from = new MailAddress("somemail@gmail.com", "Y");
MailAddress to = new MailAddress("some@mail.ru");
MailMessage m = new MailMessage(from, to);
m.Subject = "Тест";
m.Body = "<h2>Письмо</h2>";
m.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("localhost");
smtp.EnableSsl = true;
try
{
smtp.Send(m);
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
Console.Read();
задан 10 мар 2017 в 11:55
1
Убедитесь в том, что правильно указали SMTP сервер гугла, и его порт. Также нужно указать данные для входа на почту, с которой идет отправка. Ниже пример кода.
SmtpClient client = new SmtpClient();
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.Timeout = 10000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("user@gmail.com","password");
MailMessage mm = new MailMessage("donotreply@domain.com", "sendtomyemail@domain.co.uk", "test", "test");
mm.BodyEncoding = UTF8Encoding.UTF8;
mm.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
client.Send(mm);
ответ дан 10 мар 2017 в 12:20
ExodiumExodium
2,1211 золотой знак8 серебряных знаков20 бронзовых знаков
5
Поймите разницу почту рассылает сервер. А клиент подключается к серверу и отправляет команды. Вам нужен почтовый сервер с которого будет отсылаться письма.
ответ дан 16 мая 2020 в 23:08
Aziz UmarovAziz Umarov
22.4k2 золотых знака10 серебряных знаков32 бронзовых знака
На чтение 5 мин Опубликовано 20.04.2023
Довольно часто абоненты мобильных систем сталкиваются с ошибками при отправке стандартных сообщений. Например, распространенным сбоем является «Не удалось отправить сообщение. Ошибка 0». Проблема является общей и может возникать у всех популярных операторов связи — МТС, Билайн, Мегафон, Теле2 и Йота. В статье мы поясним, что значит ошибка ноль, отчего она появляется и как исправить проблему.
Содержание
- Что ошибка означает?
- Общие решения ошибки 0
- Проверьте актуальность даты и времени
- Проверьте корректность номера СМС-центра
- Измените тип сети
- Освободите память на SIM-карте
- Проверка блокировки номера
- Влияние сторонних приложений
- Заключение
Что ошибка означает?
Сбой «Не удалось отправить сообщение. Ошибка 0» означает отсутствие синхронизации данных между сервером мобильного оператора и сотовыми службами на вашем телефоне. В большинстве случаев ошибка ноль связана с неверно выставленным временем на устройстве или сбитыми настройками мобильной сети. В отдельных случаях сбой связан с техническими проблемами общего характера со стороны мобильного оператора.
Если ошибка возникает при использовании новой СИМ-карты или нового телефона — сбой чаще всего связан с необходимостью настройки всех SMS-опций и регистрацией в сети.
Общие решения ошибки 0
Если ранее сообщения отправлялись без видимых проблем, но в определенный момент возникла ошибка ноль — выполните ряд стандартных решений.
- Перезапустите устройство. Проверьте стабильность сети оператора — играющий уровень сигнала (1-2 палочки) может указывать на проблемы в работе вышек сотовой связи и необходимости некоторое время подождать.
- Убедитесь в общем характере ошибки, направив проверочные сообщения другим абонентам.
- Если ошибка проявляется с конкретным номером — перезапишите контакт в телефонной книге, соблюдая правильный формат ввода: +7 (XXX) XXX-XX-XX. Убедитесь, что вы не находитесь у получателя в черном списке.
- При покупке новой SIM-карты может возникать необходимость её регистрации в сети. Регистрация происходит автоматически, в течении 24 часов — в этот момент отправка сообщений и вызовов может быть ограничена.
- Вытащите карту из SIM-лотка, просмотрите её на предмет потертостей, при необходимости аккуратно протрите и удалите следы окисления.
- Если телефон располагает двумя SIM-лотками — переставьте карточку в другой слот.
- Если на телефоне установлены карты двух операторов — отключите поочередно каждую из них и проверьте возможность отправки сообщений.
Проверьте актуальность даты и времени
Если на телефоне неверно выставлены дата и время — это может вызывать системный конфликт с сетью оператора и отправка сообщений будет отменена. Рекомендуем установить актуальную дату, точное время, соответствующее вашему часовому поясу. В случае со смартфоном при установке часов можно активировать пункт автоопределения времени из сети.
Проверьте корректность номера СМС-центра
На телефоне каждого абонента должен быть прописанный единый номер SMS-центра. Данный центр помогает регистрировать и обрабатывать входящие и исходящие сообщения на устройстве. В некоторых случаях прописанный номер может сбиться, из-за чего в отправке сообщений появляются проблемы.
- Откройте приложение «Сообщения» и перейдите в его настройки;
- Внизу нажмите на раздел «Дополнительно» и откройте пункт «SMS-центр».
- Проверьте наличие и актуальность прописанного там номера.
Проверка данных SMS-центра
Номер СМС-центра может быть разным и зависит от оператора и региона. Узнать необходимый вам номер можно через поддержку оператора (звонком или через онлайн-чат). Актуальные на 2023 год номера СМС-центров для Москвы:
- Tele2 +79043490000;
- МТС +79168999100;
- Мегафон +79262909090;
- Билайн +79037011111;
- YOTA: +79585370690
Измените тип сети
Достаточно часто проблемы с отправкой сообщений возникают из-за неверно выставленного типа сети. Откройте настройки вашего смартфона, перейдите в меню «SIM-карты и Сети». Далее выберите активную карточку и откройте её меню. В разделе «Тип сети» желательно указать авто-вариант с перечнем всех сетей.
Освободите память на SIM-карте
Проблема заполнения СИМ-памяти присуща старым кнопочным телефонам. Что бы исключить такую причину нулевой ошибки — удалите как можно больше устаревших и неактуальных SMS и MMS-сообщений. После перезапустите телефон и попробуйте выполнить отправку сообщения снова.
Проверка блокировки номера
Если номер абонента внесен в черный список на вашем телефоне — отправка СМС на него будет блокироваться. Просмотрите в телефонной книге список заблокированных контактов. В настройках приложения «Сообщения» откройте меню настроек и просмотрите пункт «Спам и заблокированные». В случае обнаружения там нужного контакта — исключите его из списка.
Авторизуйтесь в личном кабинете оператора и проверьте возможное наличие системных блокировок на вашем номере. В случае трудностей с их определением обратитесь к специалисту поддержки.
Влияние сторонних приложений
На современных устройствах процесс автонастройки СИМ-карты достаточно оптимизирован. Однако в отдельных случаях на отправку вызовов и сообщений могут влиять сторонние приложения, внутренние настройки и скрипты.
- Проведите на смартфоне стандартную очистку от мусора через встроенный клинер.
- Выполните антивирусную проверку.
- Отключите ненужные фоновые приложения, если на смартфоне имеется «определитель номера» — временно деактивируйте эту функцию;
- В настройках смартфона откройте пункт «Разрешения» и предоставьте приложению «Сообщения» возможность отправки SMS.
Разрешение на отправку СМС
Заключение
Ошибка 0 при отправке SMS-сообщений в первую очередь свидетельствует о временных технических проблемах и нестабильном качестве сигнала со стороны мобильного оператора. В остальных случаях ошибка ноль возникает из-за системных сбоев на телефоне абонента или неверно заданных настройках мобильной сети. Если сообщение временно не отправляются — воспользуйтесь альтернативными вариантами и отошлите СМС через мессенджеры (VIber, WhatsApp, Telegram).
Евгений Краснов
Являюсь администратором и постоянным автором данного интернет-ресурса. Мой сайт запущен с целью поиска оптимальных решений по тем или иным проблемам, с которыми сталкиваются пользователи интернета. Являюсь экспертом в области it-технологий, мобильных приложений и функционирования онлайн-сервисов. Достаточно сильно углублен в тематику банковских переводов и защиты платежей.
Периодически владельцы мобильных телефонов сталкиваются с проблемами при отправке SMS-сообщений (невозможность отправки, появление определенных кодов ошибки). Чтобы помочь посетителям нашего сайта, столкнувшимся с вышеупомянутыми проблемами, мы подготовили тематическую статью, в которой рассмотрим наиболее распространенные причины появления ошибок при отправке SMS и представим способы их устранения. Для удобства читателей блога сначала расскажем о частых причинах, объясняемых внешними факторами, а далее рассмотрим причины, напрямую связанные с неверными настройками или с неисправностью телефона.
Содержание
- Почему не отправляются СМС с телефона: основные причины появления ошибок при отправке СМС
- Почему не отправляются SMS с телефона: другие причины появления ошибок при отправке SMS
Почему не отправляются СМС с телефона: основные причины появления ошибок при отправке СМС
Если вы столкнулись с невозможностью отправки СМС, то в первую очередь нужно проверить самые очевидные возможные причины такого явления. В числе прочего рекомендуем выполнить следующие действия:
- Проверка баланса. Убедитесь, что у вас достаточно денег для отправки SMS. Если вы используете специальный пакет услуг, включающий отправку определенного количества SMS, то удостоверьтесь, что не потратили все предварительно оплаченные SMS.
- Проверка сигнала. Убедитесь в достаточной стабильности сигнала от используемой мобильной сети. Для этого проверьте уровень сигнала на дисплее мобильного телефона (обычно отображается в виде делений в верхней части экрана) и попробуйте осуществить звонок. Если сигнала нет или он очень слабый, то перезагрузите телефон. При неудаче – поищите место с устойчивым сигналом и уже оттуда отправьте SMS.
- Проверка корректности набираемого номера. Удостоверьтесь, что номер получателя сообщения указан верно. Проще всего это сделать, осуществив звонок на этот номер и убедившись в наличии соединения.
- Устранение кратковременного сбоя в работе смартфона. Иногда SMS не отправляется из-за сбоя в работе телефона или установленной ОС. В этом случае следует перезагрузить телефон и попробовать отправить SMS еще раз.
Также ошибка отправки SMS может возникать в ситуации, когда номер отправителя находится в черном списке получателя. Для проверки версии надо проверить, отправляются ли SMS на номера других абонентов из списка контактов.
Почему не отправляются SMS с телефона: другие причины появления ошибок при отправке SMS
Если вышеприведенные действия не помогли решить вопрос с отправкой SMS-сообщений, то стоит проверить некоторые настройки телефона, а также исключить влияние причин технического характера. В частности, стоит обратить внимание на такие параметры:
- Настройка SMS-центра. На телефонах Android все SMS отправляются через специальный сервис мобильного оператора. Обычно нужные настройки прописываются по умолчанию (при установке SIM-карты), но иногда их приходится прописывать вручную. Для этого надо зайти в приложение «Сообщения», перейти в «Настройки», а затем последовательно нажать на «Дополнительно», «SMS», «SMS-центр» и указать номер. Узнать нужный номер можно у представителей мобильного оператора (прямо на сайте оператора или позвонив на горячую линию организации). В качестве альтернативного решения можно запросить у оператора услугу по автоматической настройке параметров отправки SMS. При проблемах отправки SMS с iPhone зачастую достаточно зайти в настройки сообщений и активировать опцию «Отправка как SMS».
- Очистка кэша приложений или памяти смартфона. Иногда SMS не отправляется из-за неочищенного кэша приложения «Сообщения» или отсутствия свободного пространства на телефоне. В первом случае достаточно зайти в настройки приложения (через основные настройки телефона) и почистить кэш. Во втором – надо удалить мусор с телефона, а затем попробовать заново отправить SMS.
- Отключение конфликтного софта. Если на телефоне установлены сторонние программы, предназначенные для оптимизации функционала совершения звонков или отправки SMS, то стоит на время отключить эти приложения. Возможно, после этого отправку сообщения получится выполнить без каких-либо проблем.
Также ошибки при отправке SMS иногда возникают из-за плохого состояния SIM-карты (в этом случае надо менять SIM-карту) или по причине сбоев в работе сети мобильного оператора (надо дождаться нормализации работы сети). В обеих ситуациях остается ждать или (как альтернатива) обращаться к оператору для получения объяснений и сопутствующих рекомендаций.
Если приведенные советы не помогут, то целесообразно обратиться в сервисный центр. Мастера помогут исправить ситуацию. А если это невозможно по техническим причинам, то понадобится заменить SIM-карту или смартфон – в зависимости от источника проблемы и особенностей ее решения. Другие способы решения вопроса представлены на видео. Рекомендуем к ознакомлению.