Accueil | Tutoriaux | .NET | Automatiser la gestion du serveur de courrier sortant (SMTP) sous ASP.NET

Automatiser la gestion du serveur de courrier sortant (SMTP) sous ASP.NET

Envoyer Imprimer PDF

Vous développez une application web sous ASP.NET et vous désirez ne pas avoir besoin d'inscrire le serveur de courriel sortant à chaque fois que vous programmez l'envoie d'un message. Il existe alors une solution! Il suffit d'inscrire cette variable dans votre web.config, et celui-ci automatisera automatiquement la gestion de ce dernier. Alors voici comment faire :

Web.config

<configuration>
  <system.net>
    <mailSettings>
      <smtp deliveryMethod="network" from=" Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir. ">
        <network host="smtp.pckult.net" port="25" defaultCredentials="true"/>
      </smtp>
    </mailSettings>
  </system.net>
 

ASP.NET

Le code est sensiblement le même, sauf que vous n'avez plus à gérer le serveur de courrier sortant :

using (MailMessage message = new MailMessage())
{
    message.IsBodyHtml = true;
    message.To.Add(" Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir. ");
    message.Subject = "Sujet";
    message.Body = @"<b>Message de confirmation</b>";
    SmtpClient mailClient = new SmtpClient();
    mailClient.Send(message);
}

Rétrolien(0)

Adresse URI pour un rétrolien sur cet article

Commentaires (0)

Flux RSS pour les commentaires

Ecrivez un commentaire

Réduire l'éditeur | Agrandir l'éditeur

busy
Mis à jour ( Mercredi, 06 Août 2008 13:37 )  

Syndication

Tag

Requires Flash Player 9 or better.

Publicités


Espace sécurisé



Les plus lus