Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Mail [C#]
Forum - C# / VB.NET - Mail [C#]

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
ht-never (Member)
Rookie


Messaggi: 49
Iscritto: 24/09/2011

Segnala al moderatore
Postato alle 16:33
Sabato, 16/06/2012
Salve, sapete dirmi perchè non funziona:
textbox1 e 2 sono il destinatario e il mittente, richtextbox1 è il testo
Codice sorgente - presumibilmente C++

  1. private void button6_Click(object sender, EventArgs e)
  2.         {
  3.             MailMessage Msg = new MailMessage();
  4.             //Imposta il mittente
  5.             Msg.From = new MailAddress(textBox1.Text, "Mitt");
  6.  
  7.             //La proprietà .To è una collezione di destinatari,
  8.             //quindi possiamo addizionare quanti destinatari vogliamo.
  9.             Msg.To.Add(new MailAddress(textBox2.Text, "Dest"));
  10.  
  11.             //Imposto oggetto
  12.             Msg.Subject = "Inviare Mail con C#";
  13.  
  14.             //Imposto contenuto
  15.             Msg.Body = richTextBox1.Text;
  16.             Msg.IsBodyHtml = false;
  17.  
  18.             //Imposto il Server Smtp
  19.             SmtpClient Smtp = new SmtpClient("smtp.gmail.com");
  20.  
  21.             //Possiamo impostare differenti metodi di spedizione.
  22.             //Imposta consegna diretta.
  23.             Smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
  24.  
  25.             //Alcuni Server SMTP richiedono l'accesso autenticato
  26.             NetworkCredential Credential = new
  27.             NetworkCredential("giacomo.frate", "miapassword_qui");
  28.             Smtp.UseDefaultCredentials = false;
  29.             Smtp.Credentials = Credential;
  30.            
  31.             //Spediamo la mail
  32.             Smtp.Send(Msg);
  33.         }



http://hitechtoday.net Cercasi Collaboratori!
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:17
Sabato, 16/06/2012
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 ...
PM Quote
Avatar
ht-never (Member)
Rookie


Messaggi: 49
Iscritto: 24/09/2011

Segnala al moderatore
Postato alle 19:03
Sabato, 16/06/2012
Quindi in termine di codice qual'è il punto dove ho sbagliato e come correggerlo?


http://hitechtoday.net Cercasi Collaboratori!
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 19:33
Sabato, 16/06/2012


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
PM Quote
Avatar
ht-never (Member)
Rookie


Messaggi: 49
Iscritto: 24/09/2011

Segnala al moderatore
Postato alle 20:01
Sabato, 16/06/2012
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?


http://hitechtoday.net Cercasi Collaboratori!
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 20:26
Sabato, 16/06/2012
Testo quotato

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 ...
PM Quote
Avatar
ht-never (Member)
Rookie


Messaggi: 49
Iscritto: 24/09/2011

Segnala al moderatore
Postato alle 21:47
Sabato, 16/06/2012
Ho letto quel documento, ma anche chiamando
Codice sorgente - presumibilmente C# / VB.NET

  1. SmtpClient Smtp = new SmtpClient("smtp.gmail.com",587);


non riesco a utilizzare l'applicazione, genera sempre un'eccezione


http://hitechtoday.net Cercasi Collaboratori!
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 5475
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 22:05
Sabato, 16/06/2012
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 ...
PM Quote
Avatar
ht-never (Member)
Rookie


Messaggi: 49
Iscritto: 24/09/2011

Segnala al moderatore
Postato alle 19:16
Domenica, 17/06/2012
L'eccezione è sempre SmtpException


http://hitechtoday.net Cercasi Collaboratori!
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo