A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail
mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string
pTextMessage)
{
string cNomServeurSMTP = "localhost";
string cUserName = "userName"; // dans Outlook : mon Nom
d'utilisateur
string cPassWord = "password"; // dans Outlook : mon mot de passe
string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2
(correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject,
pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP);
xServeurEMail.Credentials = new NetworkCredential (cUserName,
cPassWord, cDomaine);
xServeurEMail.Send (xMessage);
}
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
Patrice
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt
smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: OVLTriXNHHA.1248@TK2MSFTNGP02.phx.gbl...
bonjour
j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail
mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string
pTextMessage)
{
string cNomServeurSMTP = "localhost";
string cUserName = "userName"; // dans Outlook : mon Nom
d'utilisateur
string cPassWord = "password"; // dans Outlook : mon mot de passe
string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2
(correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject,
pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP);
xServeurEMail.Credentials = new NetworkCredential (cUserName,
cPassWord, cDomaine);
xServeurEMail.Send (xMessage);
}
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
Gérard Bellino
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un
serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au
serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
OjrwnAYNHHA.780@TK2MSFTNGP03.phx.gbl...
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt
smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: OVLTriXNHHA.1248@TK2MSFTNGP02.phx.gbl...
bonjour
j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail
mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string
pTextMessage)
{
string cNomServeurSMTP = "localhost";
string cUserName = "userName"; // dans Outlook : mon Nom
d'utilisateur
string cPassWord = "password"; // dans Outlook : mon mot de
passe
string cDomaine = "smtp.tele2.fr"; // le serveur smtp de
tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject,
pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP);
xServeurEMail.Credentials = new NetworkCredential (cUserName,
cPassWord, cDomaine);
xServeurEMail.Send (xMessage);
}
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
Patrice
Pour l'instant j'essaierai : - smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP : - soit on utilise le serveur local et celui ci est configuré pour passer le message vers l'extérieur (et l'appli ne se connecte sans doute pas dessus avec le login/mot de passe fournit par tele2 !?). - soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression que tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" a écrit dans le message de news:
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
Pour l'instant j'essaierai :
- smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP :
- soit on utilise le serveur local et celui ci est configuré pour passer le
message vers l'extérieur (et l'appli ne se connecte sans doute pas dessus
avec le login/mot de passe fournit par tele2 !?).
- soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP
est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni
par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur
SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression que
tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: uWfNEwYNHHA.3312@TK2MSFTNGP03.phx.gbl...
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un
serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au
serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
OjrwnAYNHHA.780@TK2MSFTNGP03.phx.gbl...
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt
smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: OVLTriXNHHA.1248@TK2MSFTNGP02.phx.gbl...
bonjour
j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail
mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject,
string pTextMessage)
{
string cNomServeurSMTP = "localhost";
string cUserName = "userName"; // dans Outlook : mon Nom
d'utilisateur
string cPassWord = "password"; // dans Outlook : mon mot de
passe
string cDomaine = "smtp.tele2.fr"; // le serveur smtp de
tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject,
pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP);
xServeurEMail.Credentials = new NetworkCredential (cUserName,
cPassWord, cDomaine);
xServeurEMail.Send (xMessage);
}
Pour l'instant j'essaierai : - smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP : - soit on utilise le serveur local et celui ci est configuré pour passer le message vers l'extérieur (et l'appli ne se connecte sans doute pas dessus avec le login/mot de passe fournit par tele2 !?). - soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression que tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" a écrit dans le message de news:
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
Gérard Bellino
bonjour et merci
la réponse était : - il me fallait utiliser le port 587 (obligatoire depuis peu avec tele2) - le premier paramètre de "xMessage" et de "Credential" doivent être identiques - inutile de préciser le domaine
La séquence suivante fonctionne : string cNomServeurSMTP = "smtp.tele2.fr";
string cFrom = "";
string cPSW = "MonMotDePasse";
MailMessage xMessage = new MailMessage (cFrom, pTo, pSubject, pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP, 587);
xServeurEMail.Credentials = new NetworkCredential (cFrom, cPSW);
xServeurEMail.Send (xMessage);
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Pour l'instant j'essaierai : - smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP : - soit on utilise le serveur local et celui ci est configuré pour passer le message vers l'extérieur (et l'appli ne se connecte sans doute pas dessus avec le login/mot de passe fournit par tele2 !?). - soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression que tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" a écrit dans le message de news:
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }
merci d'avance pour toute aide
bonjour et merci
la réponse était :
- il me fallait utiliser le port 587 (obligatoire depuis peu avec tele2)
- le premier paramètre de "xMessage" et de "Credential" doivent être
identiques
- inutile de préciser le domaine
La séquence suivante fonctionne :
string cNomServeurSMTP = "smtp.tele2.fr";
string cFrom = "moi@xxx.com";
string cPSW = "MonMotDePasse";
MailMessage xMessage = new MailMessage (cFrom, pTo, pSubject, pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP, 587);
xServeurEMail.Credentials = new NetworkCredential (cFrom, cPSW);
xServeurEMail.Send (xMessage);
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
OUAVgiaNHHA.780@TK2MSFTNGP03.phx.gbl...
Pour l'instant j'essaierai :
- smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP :
- soit on utilise le serveur local et celui ci est configuré pour passer
le message vers l'extérieur (et l'appli ne se connecte sans doute pas
dessus avec le login/mot de passe fournit par tele2 !?).
- soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP
est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni
par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur
SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression
que tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: uWfNEwYNHHA.3312@TK2MSFTNGP03.phx.gbl...
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un
serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au
serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
OjrwnAYNHHA.780@TK2MSFTNGP03.phx.gbl...
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt
smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" <gerard.bellino@wanadoo.fr> a écrit dans le message de
news: OVLTriXNHHA.1248@TK2MSFTNGP02.phx.gbl...
bonjour
j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un
EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject,
string pTextMessage)
{
string cNomServeurSMTP = "localhost";
string cUserName = "userName"; // dans Outlook : mon
Nom d'utilisateur
string cPassWord = "password"; // dans Outlook : mon mot de
passe
string cDomaine = "smtp.tele2.fr"; // le serveur smtp de
tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject,
pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP);
xServeurEMail.Credentials = new NetworkCredential (cUserName,
cPassWord, cDomaine);
xServeurEMail.Send (xMessage);
}
la réponse était : - il me fallait utiliser le port 587 (obligatoire depuis peu avec tele2) - le premier paramètre de "xMessage" et de "Credential" doivent être identiques - inutile de préciser le domaine
La séquence suivante fonctionne : string cNomServeurSMTP = "smtp.tele2.fr";
string cFrom = "";
string cPSW = "MonMotDePasse";
MailMessage xMessage = new MailMessage (cFrom, pTo, pSubject, pTextMessage);
SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP, 587);
xServeurEMail.Credentials = new NetworkCredential (cFrom, cPSW);
xServeurEMail.Send (xMessage);
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Pour l'instant j'essaierai : - smtp.tele2.fr comme serveur SMTP
A priori pour envoyer, il faut un serveur SMTP : - soit on utilise le serveur local et celui ci est configuré pour passer le message vers l'extérieur (et l'appli ne se connecte sans doute pas dessus avec le login/mot de passe fournit par tele2 !?). - soit on utilise le serveur SMTP tele2 directement (et là le serveur SMTP est donc smtp.tele2.fr et non pas localhost, le login/mot de passe fourni par tele2 et le nom de domaine n'est pas à indiquer).
Pour l'instant, mon problème est que je ne vois pas trop vers quel serveur SMTP tu veux envoyer ton message (à priori un seul,). J'ai l'impression que tu confonds le serveur SMTP et le nom de domaine.
"Gérard Bellino" a écrit dans le message de news:
- IIS indique un "Serveur virtuel SMTP par défaut", je pense donc avoir un serveur SMTP en local
===> le message d'erreur est inchangé : "Impossible de se connecter au serveur distant"
"Patrice" <http://www.chez.com/scribe/> a écrit dans le message de news:
Message d'erreur ? Y a t'il un serveur SMTP local ?
Si on veut envoyer directement vers le serveur, j'essaierai plutôt smtp.tele2.fr comme nom de serveur SMTP et rien comme domaine...
"Gérard Bellino" a écrit dans le message de news:
bonjour j'utilise VS2005 et DotNet 2
A partir de ma page web (en aspx), en local, j'essaie d'envoyer un EMail mais ma procédure ne fonctionne pas :
public void ySendMailOk(string pFrom, string pTo, string pSubject, string pTextMessage) { string cNomServeurSMTP = "localhost"; string cUserName = "userName"; // dans Outlook : mon Nom d'utilisateur string cPassWord = "password"; // dans Outlook : mon mot de passe string cDomaine = "smtp.tele2.fr"; // le serveur smtp de tele2 (correspond à mon abonnement Internet)
MailMessage xMessage = new MailMessage (pFrom, pTo, pSubject, pTextMessage); SmtpClient xServeurEMail = new SmtpClient (cNomServeurSMTP); xServeurEMail.Credentials = new NetworkCredential (cUserName, cPassWord, cDomaine); xServeurEMail.Send (xMessage); }