En utilisant ce code, je peux envoyer des emails à des personnes. Cependant, chaque fois que j'appuie sur le bouton envoyer, je pense me reconnecter, correct?Existe-t-il un moyen de pérenniser la session de messagerie électronique dans une application C#?
Existe-t-il un moyen de pérenniser ma session de connexion, ou est-ce comme cela a toujours été fait ("je fais une hypothèse de débutant")? Chaque session SMTP commence généralement par l'authentification.
var client = new SmtpClient("smtp.gmail.com", 587)
{
Credentials = new NetworkCredential("[email protected]", "password"),
EnableSsl = true
};
client.Send("[email protected]", "[email protected]", "test", "testbody");
Console.WriteLine("Sent");
Console.ReadLine();
Session de connexion de quoi? Windows, application web, ...? –