Показывает ошибку "сбой отправки почты". пожалуйста, помогите мне
показывает ошибку "сбой отправки почты". пожалуйста, помогите мне
я использовал порт 587, потому что максимальный пример 587 использовал этот порт
как я могу узнать свой почтовый порт или он правильный
ошибка в этой строке
SMTP.Send(Mail)
массаж-это:- просто
"Failure sending mail."
Что я уже пробовал:
Imports System.Net.Mail Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Mail As New MailMessage Mail.Subject = "test email" Mail.To.Add("abcd@gmail.com") Mail.From = New MailAddress("abcd@gmail.com") Mail.Body = "test mail test mail 123456789 hi" Dim SMTP As New SmtpClient("smtp.gmail.com") SMTP.EnableSsl = True SMTP.Credentials = New System.Net.NetworkCredential("abcd@gmail.com", "***********************") SMTP.Port = 587 SMTP.Send(Mail) End Sub End Class
Richard MacCutchan
Google - не самый лучший клиент для отправки почты из приложений. Вам следует попробовать свой собственный SMTP-провайдер.
MadMyche
Распространенной проблемой использования gmail является настройка безопасности внутри учетной записи; "пусть менее защищенные приложения получают доступ к вашей учетной записи". Если этот параметр отключен, вы не будете отправлять электронную почту с помощью этого скрипта или любого другого SMTP-клиента