199 messaggi dal 30 aprile 2001
Qualcuno sa come posso inserire la userid e password del Server SMTP da dove invio la Mail.

Grazie a tutti
lions ha scritto:
Qualcuno sa come posso inserire la userid e password del Server SMTP da dove invio la Mail.

Grazie a tutti

Ciao,

basterebbe cercare un po...
http://www.aspitalia.com/script/540/Inviare-Email-Server-Protetti-ASP.NET.aspx

Fabrizio Canevali
199 messaggi dal 30 aprile 2001
Hai ragione infatti ieri ho cercato ed ho trovato un documento della Microsoft che faceva al caso mio.
Il problema e che non entra nell'eccezione quindi dovrebbe essere andato tutto bene invece la Mail non arriva mai.
Avete qualche idea in merito oppure dove sbaglio
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
lions ha scritto:

Catch exc As Exception
Response.Write("<script>alert('Errore')</script>")
End Try


Ciao, invece dell'alert fatti stampare exc.Message e exc.Source, cosi almeno vedi dove viene generato l'errore.

Fabrizio Canevali
199 messaggi dal 30 aprile 2001
Il problema e che non entra proprio nel Catch ma la Mail non arriva proprio.

Aiutatemi non so per quale motivo avviene cio'.
199 messaggi dal 30 aprile 2001
Ragazzi non puo' essere che questo Server è protetto da firewall e se si come faccio a controllare cio'.
Grazie
49 messaggi dal 15 marzo 2006
Prova così:


Dim Msg As New System.Web.Mail.MailMessage 

'specifiche del server e autenticazione, facoltative
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.server.it" 
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "username dell'account" 
Msg.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password dell'account" 

'Formato HTML, priorità alta
Msg.BodyFormat = MailFormat.Html
Msg.Priority = MailPriority.High

'Testo della mail
Msg.To = "destinatario" 
Msg.From = "indirizzo di partenza" 
Msg.Subject = "oggetto" 
Msg.Body = "corpo" 

'Invio della mail
System.Web.Mail.SmtpMail.SmtpServer = "mail.server.it"
System.Web.Mail.SmtpMail.Send(Msg) 

199 messaggi dal 30 aprile 2001
Pensi che cosi' dovrei risolvere i mie problemi ????

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.