Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Pb SMTP et authentification

6 réponses
Avatar
Cyril
Bonjour,

Je dois envoyer des mails via un serveur smtp... pas de pb
Là où le soucis vient c'est que pour envoyer des mails je dois
m'authentifier... Vous faites ça comment vous ???
J'ai trouvé plein d'exemples mais sans user/password

Merci

6 réponses

Avatar
Cyril
Je précise que je suis en 2.0 car les exemples trouvés en 1.0 ou en 1.1
ne fonctionnent pas !

MailMessage mail = new MailMessage();
mail.To = "";
mail.From = "";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",
"1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",
"my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword",
"super_secret"); //set your password here

SmtpMail.SmtpServer = "mail.mycompany.com"; //your real server goes
here
SmtpMail.Send( mail );


COMMENT FAIRE PLEEEEEEEEASE ! ! ! !

Après mûre réflexion, Cyril a écrit :
Bonjour,

Je dois envoyer des mails via un serveur smtp... pas de pb
Là où le soucis vient c'est que pour envoyer des mails je dois
m'authentifier... Vous faites ça comment vous ???
J'ai trouvé plein d'exemples mais sans user/password

Merci


Avatar
Fred
dans : news:,
Cyril écrivait :

Je précise que je suis en 2.0 car les exemples trouvés en 1.0 ou en
1.1 ne fonctionnent pas !



Bonjour,

Je n'ai pas testé mais je pense qu'il faut utiliser :
- la propriété Credentials de la classe SmtpClient
- la classe NetworkCredential


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Tsunoo Rhilty
tu trouveras peut-être une solution ici http://systemwebmail.com/
Avatar
Tsunoo Rhilty
le lien pour .net 2.0 est ici

http://www.systemnetmail.com/
Avatar
Antoine Polatouche
Cyril a écrit :
Je précise que je suis en 2.0 car les exemples trouvés en 1.0 ou en 1.1
ne fonctionnent pas !

MailMessage mail = new MailMessage();
mail.To = "";
mail.From = "";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",
"1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",
"my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword",
"super_secret"); //set your password here

SmtpMail.SmtpServer = "mail.mycompany.com"; //your real server goes
here
SmtpMail.Send( mail );


COMMENT FAIRE PLEEEEEEEEASE ! ! ! !



Pour .net 2

SmtpClient client = new SmtpClient(smtpServer,port);
// client.EnableSsl = true; // (si nécessaire)
client.Credentials = new NetworkCredential(user,pass);
Avatar
Cyril
Merci

Antoine Polatouche avait énoncé :
Cyril a écrit :
Je précise que je suis en 2.0 car les exemples trouvés en 1.0 ou en 1.1
ne fonctionnent pas !

MailMessage mail = new MailMessage();
mail.To = "";
mail.From = "";
mail.Subject = "this is a test email.";
mail.Body = "Some text goes here";

mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",
"1"); //basic authentication
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",
"my_username_here"); //set your username here
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword",
"super_secret"); //set your password here

SmtpMail.SmtpServer = "mail.mycompany.com"; //your real server goes
here
SmtpMail.Send( mail );


COMMENT FAIRE PLEEEEEEEEASE ! ! ! !



Pour .net 2

SmtpClient client = new SmtpClient(smtpServer,port);
// client.EnableSsl = true; // (si nécessaire)
client.Credentials = new NetworkCredential(user,pass);