ht-never (Member)
Rookie
Messaggi: 49
Iscritto: 24/09/2011
|
Salve, sapete dirmi perchè non funziona:
textbox1 e 2 sono il destinatario e il mittente, richtextbox1 è il testo
Codice sorgente - presumibilmente C++ |
private void button6_Click(object sender, EventArgs e) { MailMessage Msg = new MailMessage(); //Imposta il mittente Msg.From = new MailAddress(textBox1.Text, "Mitt"); //La proprietà .To è una collezione di destinatari, //quindi possiamo addizionare quanti destinatari vogliamo. Msg.To.Add(new MailAddress(textBox2.Text, "Dest")); //Imposto oggetto Msg.Subject = "Inviare Mail con C#"; //Imposto contenuto Msg.Body = richTextBox1.Text; Msg.IsBodyHtml = false; //Imposto il Server Smtp SmtpClient Smtp = new SmtpClient("smtp.gmail.com"); //Possiamo impostare differenti metodi di spedizione. //Imposta consegna diretta. Smtp.DeliveryMethod = SmtpDeliveryMethod.Network; //Alcuni Server SMTP richiedono l'accesso autenticato NetworkCredential Credential = new NetworkCredential("giacomo.frate", "miapassword_qui"); Smtp.UseDefaultCredentials = false; Smtp.Credentials = Credential; //Spediamo la mail Smtp.Send(Msg); }
|
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Per gmail devi usare la porta 587
Ultima modifica effettuata da nessuno il 16/06/2012 alle 17:28
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
ht-never (Member)
Rookie
Messaggi: 49
Iscritto: 24/09/2011
|
Quindi in termine di codice qual'è il punto dove ho sbagliato e come correggerlo?
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
ht-never (Member)
Rookie
Messaggi: 49
Iscritto: 24/09/2011
|
beh, il documento proposto da te non fornisce molto aiuto, in quando non mi dice come impostare una particolare porta. Potresti dirmelo tu, visto che hai fatto una considerazione sulle porte che usa gmail?
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Postato originariamente da ht-never:
il documento proposto da te non fornisce molto aiuto, in quando non mi dice come impostare una particolare porta. |
Si vede che non l'hai letto ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
ht-never (Member)
Rookie
Messaggi: 49
Iscritto: 24/09/2011
|
Ho letto quel documento, ma anche chiamando
Codice sorgente - presumibilmente C# / VB.NET |
SmtpClient Smtp = new SmtpClient("smtp.gmail.com",587);
|
non riesco a utilizzare l'applicazione, genera sempre un'eccezione
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6403
Iscritto: 03/01/2010
|
Questo è diverso dal dire "non mi dice come impostare una particolare porta".
Ora che l'hai letto e hai capito come utilizzare la porta, è probabile che hai un altro errore diverso da prima.
Devi essere preciso indicando l'eccezione altrimenti non si può capire cosa succede.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
ht-never (Member)
Rookie
Messaggi: 49
Iscritto: 24/09/2011
|
L'eccezione è sempre SmtpException
|
|