У меня очень любопытная проблема с приложением.При локальной отладке я могу просто отправлять электронные письма, используя клиентские учетные данные электронной почты G Suite:
<smtp deliveryMethod="Network" from="client@customdomain.com">
<network defaultCredentials="false"
host="smtp.gmail.com"
port="587"
userName="client@customdomail.com"
password="supersecret"
enableSsl="true" />
</smtp>
Теперь очень важно отметить, что приложение будет отлично отправлять учетные данные при запуске на локальном хосте с использованием VisualСтудия.Однако при развертывании в LIVE и использовании точно таких же учетных данных приложение отказывается отправлять, и я получаю только ответный ответ с сообщением «Ошибка отправки почты».
Я включил «менее безопасные приложения» в настройкахи проверили «подозрительную активность» с IP-адреса сервера.Я также могу войти в учетную запись Gmail с сервера, используя RDP и открыв Firefox, чтобы перейти на Gmail.com.
Не задано правило брандмауэра для блокировки SMTP или чего-либо еще на порту 587.
ОБНОВЛЕНИЕ: материализованное сообщение об ошибке:
Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, потому что подключенный хост не смог ответить 74.125.192.108:587
74.125.192.108, являющийся IP-адресом smtp.gmail.com (или хотя бы одним из них)
ОБНОВЛЕНИЕ 2: Я также не могу получить Thunderbird на удаленном сервере дляотправьте электронное письмо с использованием предоставленных учетных данных, однако оно может подключиться через IMAP и загрузить содержимое папки «Входящие» очень хорошо.