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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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 = "me@mycompany.com";
mail.From = "you@yourcompany.com";
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
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
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
dans : news:mn.342c7d67219c9fab.56942@hotmail.com,
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
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);
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 = "me@mycompany.com";
mail.From = "you@yourcompany.com";
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);
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);
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);
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 = "me@mycompany.com";
mail.From = "you@yourcompany.com";
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);
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);