Oppure

Loading
15/11/09 13:06
swet
Ciao a tutti, sto provando ad inviare delle email ad una mia casella attraverso un mio programma, tutto funziona però ho notato che l' indirizzo immesso (e il anche il nome) nel campo from non viene mostrato nella mia casella di posta, compare "me" e il testo del messaggio.

img8.imageshack.us/img8/5010/…

Al posto di "me" dovrebbe comparire l'indirizzo del mittente del messaggio del campo from... Grazie!

Il codice che uso è il seguente:
Dim messaggio As New MailMessage
        messaggio.From = New MailAddress(From1.Text & "@" & From2.Text)
aaa
15/11/09 16:00
Il Totem
:-| Fantasmi?
E il resto del codice?
aaa
16/11/09 11:43
swet
Eccolo :
 Dim messaggio As New MailMessage
                messaggio.From = New MailAddress(From1.Text & "@" & From2.Text)
                messaggio.To.Add("mio indirizzo email")
                messaggio.Subject = "Suggerimenti " 
                messaggio.Body = corpo.Text
                Dim smtp As SmtpClient
                smtp = New SmtpClient("smtp.gmail.com", 587)
                smtp.EnableSsl = True
                smtp.Credentials = New System.Net.NetworkCredential("miousername", "miapassword")
                messaggio.Priority = MailPriority.Normal
                ProgressBar1.Value = 70
                smtp.Send(messaggio)
aaa
16/11/09 12:10
Il Totem
Se usi il tuo indirizzo email come mittente, forse è la webmail che ti cambia il nome in "me"...
aaa
16/11/09 12:15
swet
Ciao Totem, allora messaggio.from contiene l' indirizzo del mittente. Mentre messaggio.To.Add("mio indirizzo email";) contiene l' indirizzo che riceverà l'email che è diverso da quello contenuto in messaggio.from .
aaa