KentJ05 Ответов: 0

Проблема отправки электронной почты с использованием SSL


Привет Я получаю тайм-аут, когда пытаюсь отправить электронное письмо с помощью VB.net использование ssl.
Он отлично работает, если отключить SSL и порт 25. Я пробовал включить SSL и использовать оба порта 465 и 587, и каждый раз, когда я пытаюсь отправить его, он отключается. Мы используем этот почтовый сервер для отправки электронной почты с ssl на порт 465 ежедневно без каких-либо проблем.

Любая помощь будет принята с apricated

вот смотри настройки SMTP :

'Setup SMTP Server
Dim Smtp = New SmtpClient

Smtp.Host = Company.SMTPServerName
Smtp.Port = Company.SMTPPort '465
Smtp.DeliveryMethod = SmtpDeliveryMethod.Network
Smtp.Credentials = New Net.NetworkCredential(Company.FromEmailAccount, Company.FromEmailPassword)
Smtp.EnableSsl = Company.EnableSsl ' true


Что я уже пробовал:

Я пробовал использовать как порт 465, так и 587, и каждый раз, когда я пытаюсь отправить его, он отключается.

Richard MacCutchan

Обратитесь к администраторам вашего SMTP-хоста, чтобы проверить, что вам нужно настроить.

KentJ05

Спасибо, мы так и сделали, но все в порядке
помните, что мы используем тот же почтовый сервер для отправки ssl-писем на порт 465 много раз в день с outlook 2016

Richard MacCutchan

Ну что-то явно не так, но мы не можем догадаться, что именно. Если вы не получаете сообщение об ошибке или исключение, то вам нужно проверить журналы сервера, чтобы увидеть, есть ли какие-либо сообщения о сбоях подключения.

ZurdoDev

То, что он сказал. ^

Richard Deeming

Вы можете попробовать настроить журнал трассировки сети для вашего приложения, чтобы увидеть, дает ли это вам какие-либо подсказки:
Как настроить трассировку сети | Microsoft Docs[^]

Или используйте такой инструмент, как Wireshark, чтобы отслеживать сетевой трафик из вашего приложения.

Doug- VisualBasic VB.NET

Я бы предложил проверить все маршрутизаторы или почтовый сервер, чтобы убедиться, что IP-адрес с этих компьютеров не блокируется на этих портах. Я знаю, что наша сетевая безопасность иногда делала это.

0 Ответов