Invio di Email

martedì 13 dicembre 2005 - 12.22

temerario Profilo | Junior Member

Mi trovo con un problema nel invio delle email.

Il server hai un sistema operativo 2003 e per la posta usano ancora il CDONTS.

Ora il sistemista mi ha dato l'indirizzo ip del server exchange e provando dall'interno della rete a inviare vial telnet un email non c'è bisogno neanche di specificare username e password.

Ora... volendo fare questo da una pagina asp.net sto riscontrando molti problemi. Dopo vari tentativi ho provato questa soluzione:

Dim strFrom As String = "indirizzo from"
Dim strTo As String = "indirizzo to"
Dim strSubject As String = "Oggetto"
Dim strMessage As String = "messaggio"

Dim smtpServer As String = "ip"
' Dim userName As String = "user"
' Dim password As String = "pwd"

Dim cdoBasic As Int16 = 1
Dim cdoSendUsingPort As Int16 = 2

Dim msg As New MailMessage
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", smtpServer)
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", 25)
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing", cdoSendUsingPort)
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", cdoBasic)
' msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", userName)
' msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password)
msg.To = strTo
msg.From = strFrom
Dim pdfAttachment As New System.Web.Mail.MailAttachment(report(grid.DataKeys(e.Item.ItemIndex)))
msg.Attachments.Add(pdfAttachment)
SmtpMail.SmtpServer = smtpServer
SmtpMail.Send(msg)
Response.Write(ASPNET_MsgBox("Email inviata con successo !"))

Purtroppo però non mi funziona :(
Sto facendo tentavi tutti i giorni... ma purtroppo non sto riuscendo a venirne a capo.
Qualcuno mi può aiutare?

Grazie

Brainkiller Profilo | Guru

>Purtroppo però non mi funziona :(
>Sto facendo tentavi tutti i giorni... ma purtroppo non sto riuscendo
> a venirne a capo.
>Qualcuno mi può aiutare?

Cosa non funziona, spiegati ? Non parte la mail, parte ma non arriva, arriva senza allegato, con allegato, va in Exception ad un certo punto ? Boh spiega..
ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

totti240282 Profilo | Guru

che errore ti riporta ????

C'è solo un capitano !!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5