Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 13.10.2016
Сообщений: 2

Сбой при отправки сообщения электронной почты (runtime error)

05.05.2021, 20:18. Показов 1578. Ответов 0

Студворк — интернет-сервис помощи студентам
Написал простой отправщик почты через SMTP сервер на C# и 3 день не могу справиться с рантайм ошибкой. Все что можно перепробовал, везде где можно посмотрел, в коде уверен на 99.99%. В качестве SMTP выбрал ukr.net и еще пробовал через gmail, но сработала аксиома Эскобара) Описание отловленной ошибки "Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера 64.233.163.109:465".

Код программы:

C#
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
private static void SendMessage(string address, string message)
        {
 
            string fromAdress = "мой адрес@ukr.net";
            string password = "пароль сгенерированный в настройках ukr.net";   
 
            string toAdress = address;
 
            string smtpAdress = "smtp.ukr.net"; 
            int port = 465; 
 
            var from = new MailAddress(fromAdress);
            var to = new MailAddress(toAdress);
 
 
            using (var sendler = new MailMessage(from, to))
            using (var clientSMTP = new SmtpClient(smtpAdress))
            {
                sendler.Subject = "Checked message";
                sendler.Body = message;
                
 
                clientSMTP.Port = port;
                clientSMTP.EnableSsl = true;
                clientSMTP.DeliveryMethod = SmtpDeliveryMethod.Network;
                clientSMTP.UseDefaultCredentials = false;
                clientSMTP.Credentials = new NetworkCredential(fromAdress, password);
 
                clientSMTP.Send(sendler);
            }
 
            Console.WriteLine("Message sent");
        }
Думал, что может проблема в провайдере и скинул другу, что бы протестил. Та же проблема.
Кто может что-то посоветовать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.05.2021, 20:18
Ответы с готовыми решениями:

Сбой при отправке сообщения электронной почты
Здравствуйте! Пытаюсь отправить почту но вижу это: System.Net.Mail.SmtpException: "Служба недоступна. Закрытие канала передачи....

Сбой при отправке сообщения электронной почты.
Хочу сохранить почту Gmail на комп в формате .eml Пишу using System; using System.Collections.Generic; using...

SmtpClient. Сбой при отправке сообщения электронной почты с русским именем в MailAddress
Добрый день. Возникла следующая проблема .NET 3.5 VS2008 вот код using System.Text; using System.Net.Mail; namespace...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.05.2021, 20:18
Помогаю со студенческими работами здесь

Ошибка при отправке сообщения электронной почты
Всем привет, у меня такая проблема, я пытаюсь отправить сообщение через VB.Net - по примеру из этого видео...

Отправка скрытно сообщения электронной почты
Нашёл код в сети для скрытной отправки сообщения электронной почты, но выскакивает ошибка 10600 (в прикреплённом файле). Где ошибка??? ...

Возможно ли упростить код для асинхронной отправки электронной почты
Пишу консольное приложение для отправки писем. За раз отправляется около 100 писем с отчетами. Вроде всё работает, но вот код.... мягко...

Нет текста сообщения и адреса электронной почты
Добрый день! Такая проблема ... в Хроме, Яндекс-браузере все работает (запросы с сайта приходят) в IE и в mozilla что то не так - ...

Бизнес на дому по обработке электронной почты: Менеджер по анализу электронной почты
Работа по обработке электронной почты он-лайн. Работа на дому, 10-15 часов в неделю по Вашему расписанию. Нет предварительных затрат и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru