C# comment envoyer des e-mail?

Je suis en utilisant C#.NET 4.0 et aimerais envoyer un e-mail à une adresse avec un sujet et un corps, le corps va contenir certaines informations à partir de quelques zones de texte dans mon application.

J'ai peu ou pas d'expérience avec envoi de courriels en C#, de sorte que toute aide serait appréciée. Tout ce que je sais, c'est que vous avez à utiliser le Système.Net.Le courrier de l'espace de noms. J'ai essayé ce code mais il a donné un "Échec de l'envoi du Mail" exception.

        new SmtpClient("smtp.server.com", 25).Send("[email protected]",
                                       "[email protected]",
                                       "subject",
                                       "body");

Quel est le problème avec le code ci-dessus? En outre, est-il un meilleur moyen pour envoyer l'e-mail?

Il y a 3422352232341 de l'échantillon sur l'Envoi de Mail en ASP.NET sur Stackoverflow et Internet...

OriginalL'auteur rayanisran | 2011-02-17