[ad_1]
Hai,
mengapa mengirim email PEC Italia dengan asp.net?
Dengan kode saya, ia tidak mengirim email
terima kasih
Salam
Salvo
Apa yang saya coba:
VB
Dim myMail As New MailMessage() Dim fromEmail As String = "emailpec" Dim toEmail As String = "emailpec" Dim mySmtp As New SmtpClient("smtppec") mySmtp.UseDefaultCredentials = False System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12 mySmtp.Port = 465 mySmtp.EnableSsl = True mySmtp.Credentials = New System.Net.NetworkCredential(fromEmail, "PASSWORD") myMail.From = New MailAddress(fromEmail) myMail.To.Add(toEmail) myMail.Subject = "test send pec" myMail.IsBodyHtml = True myMail.Body = "test send PEC" mySmtp.Send(myMail)
Solusi 1
Alasan yang paling mungkin adalah itu saja emailpec
bukan alamat email yang valid, yang selalu dalam bentuk username
@domain
Tanpa alamat email masuk dan keluar yang valid, tidak akan terjadi apa-apa.
Saya juga akan memeriksa kata sandi Anda, dan jenis protokol/info port Anda
Solusi 2
Anda mungkin juga ingin memeriksa nama server SMTP. Anda harus menggunakan nama DNS yang sepenuhnya memenuhi syarat untuk server, yang pastinya BUKAN “smtppec”. Anda bisa mendapatkan nama yang benar dari dokumentasi layanan email atau ISP apa pun yang Anda gunakan.
[ad_2]
コメント