Salve ragazzi ho creato un'applicazione che invia una Mail ad un'utente in ASP.net/VB.net.
Il problema è questo sul mio Server tutto funziona correttamente invece quando eseguo lo stesso codice sul Server del cliente non ricevo nessun messaggio di errore ma la Mail non arriva mai.
Non so se questo Server è protetto da firewall
Vi posto il codice.
Avete qualche idea sul perchè la Mail non arriva mai anche perchè la cosa strana e che nel Catch Exception non entra e sembra eseguire le istruzioni correttamente.
Grazie a tutti
Try
Dim mail As New MailMessage
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", Server_Mail)
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25)
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", 2)
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", 1)
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", Username)
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", Pwd)
mail.From = Mail_From
mail.To = Mail_Admin
mail.Subject = "YYYY"
mail.Attachments.Add(myAttachment)
mail.Body = "XXXX"
SmtpMail.SmtpServer = Server_Mail
SmtpMail.Send(mail)
Catch exc As Exception
Response.Write("<script>alert('Errore')</script>")
End Try

Rispondi quotando
