Non riesco a inviare la posta utilizzando il client smtp. ecco il codice:Invio di posta tramite SmtpClient in .net
SmtpClient client=new SmtpClient("Host");
client.Credentials=new NetworkCredential("username", "password");
MailMessage mailMessage = new MailMessage();
mailMessage.from="[email protected]";
mailMessage.To.Add("[email protected]");
mailMessage.body="body";
mailMessage.subject="subject";
client.Send(mailMessage);
Il problema è che quando uso questo codice in un'applicazione ASP.NET, non ricevo delle email. Quando in asp.net cambio l'indirizzo di posta elettronica nel nome utente indicato in NetworkCredential, ricevo mail.
Ma nell'applicazione Windows C, posso ricevere e-mail, anche se l'indirizzo e-mail del mittente non è valido.
Questo potrebbe essere correlato alla configurazione sul server rispetto alla macchina di sviluppo. – Nate
Sembra che tu stia utilizzando un indirizzo Gmail nel campo from. Ti sei assicurato che tutte le impostazioni siano impostate in base alle istruzioni da loro? –