begin process at 2012 02 12 22:35:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Web 2.0

 > 

Pb d'envoi de mail par SMTP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb d'envoi de mail par SMTP

lundi 10 juillet 2006 à 15:47:53 | Pb d'envoi de mail par SMTP

ilitman

Salut, voilà je cherche d'une manière simple à envoyer un mail directement depuis un formulaire ASP en passant par un serveur SMTP necessitant une identification, j'ai la fonction en C# ci-dessous. Pour le serveur SMTP, Je suis passé par Yahoo (ne marche pas), free (ne marche pas), Orange (J'ai enfin le message "Votre message à bien été envoyé." !!). Mais bon même avec orange je n'ai rien reçu dans ma boite aux lettres... Je ne vois pas qu'est-ce qui cloche, alors si quelqu'un à la moindre idée...

    void Envoyer_Mail()
    {
        System.Web.Mail.MailMessage email = new MailMessage();
        string utilisateur;
        string password;
        string serveur;

        utilisateur = ConfigurationSettings.AppSettings["SmtpUtilisateur"]; //Correctement configuré
        password = ConfigurationSettings.AppSettings["SmtpPassword"]; //dans le web.config
        serveur = ConfigurationSettings.AppSettings["SmtpServeur"];

        email.From = this.tBx_mail.Text;
        email.To = "monAdresse@yahoo.fr";
        email.Subject = this.tBx_Sujet.Text;
        email.Body = this.tBx_Message.Text;
        SmtpMail.SmtpServer = serveur;

        email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");  //Peut être ici l'erreur, non ?
        email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", utilisateur);
        email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password);

        try
        {
            SmtpMail.Send(email);
            this.lbl_Erreur.Text = "Votre message à bien été envoyé.";
        }
        catch (Exception ex)
        {
            this.lbl_Erreur.Text = ex.Message;
        }
    }

Merci beaucoups!!
mardi 11 juillet 2006 à 00:18:38 | Re : Pb d'envoi de mail par SMTP

apacheswiss

Réponse acceptée !
moi je définis le port et le serveur comme ceci...

email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", sSmtpServer); // le serveur

email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport", iSmtpserverport) ;  // 25

email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusing",  iSendUsingPort) ;  // 2 je sais plus a quoi ca sert

email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",  Smtpauthenticate);  // 1

et bien sûre user et password

Et ensuite envoie....

System.Web.Mail.SmtpMail.SmtpServer = sSmtpServer;

System.Web.Mail.SmtpMail.Send(email);

mercredi 12 juillet 2006 à 13:11:56 | Re : Pb d'envoi de mail par SMTP

ilitman


Merci, cela fonctionne (certainemet grâce à la ligne dont tu ne sais plus à quoi elle sert ;))
Ah saféplez

jeudi 29 mai 2008 à 21:43:56 | Re : Pb d'envoi de mail par SMTP

paokao


Salut , j'ai essayé de tester  la fonction d'envoi de mail , mais j'ai eu le message suivant :
"Le message n'a pas pu être envoyé vers le serveur SMTP. Le code d'erreur de transport était 0x80070057. La réponse du serveur était not available"
est ce que vous pouvez m'aider?????
merci


Cette discussion est classée dans : message, mail, text, serveur, email


Répondre à ce message

Sujets en rapport avec ce message

C# Porblème d'encodage pour email [ par tom741 ] Bonjour à tous,j'ai mon site sur mon serveur (windows server 2008) qui me pose problème lorsque je reçois "un mail".J'ai choisit d'enregistrer les env Envoi d'un mail [ par xeon666 ] Voila, je désire envoyer un mail a partir de mon site web en asp.net j'utilise le code en c#, j'ai trouver ce code en cherchant sur internet, mais la Problème envois mail avec iiS 7.0 [ par gatita_dev ] Bonjour, j'essaye d'envoyer un email en utilisant asp.net via mon serveur local IIS, j'ai configuré le SMTP comme suitNom du serveur : LocalHostPort d html dans asp [ par fuji ] salut,j'envois un mail de confirmation à l'adresse de la personne qui s'est abonné à ma newsletter et j'arrive pas à mettre un texte à la ligne!Je vou AspEmail 5 [ par Marc87 ] Bonjour à tous,Je viens d'installer AspEmail5 sur un serveur NT4 pack 6.Lorsque j'utilise les fonctionnalistés de ce composant avec un script ASP je r ASP.NET mail et Hotmail [ par beetsy ] bonjour, j'ai plusieurs boitres aux lettres : Hotmail (plusieurs), Yahoo, et d'autres en pop3...lorsque j'utilise system.web.mail mon code :imports sy mail en asp via serveur SMTP [ par chino18 ] Salut a tous!Voici mon problème:Je veux écrire une programme en asp qui se connecte à un serveur SMTP (exchange) afin d'envoyer un mail.Mais je me dem problem formulaire en asp !!! [ par steve3960 ] steve3960bonjour j'ai un petit problem avec un script pour envoyer un formulaire voila mont prob j'ai un formulaire avec plusieur cham il envoye l'ema Afficher une Img d'un répertoir du serveur [ par AwazLeon ] Slt à tous,Bon, c'est pas compliqué mais cela ne marche pas. J'essaye d'afficher dynamiquement une image se trouvant dans un répertoire de mon serveur Probleme d'envoi email automatique Could not access 'CDO.Message' object. [ par jolazoule ] Bonjour,j'ai un probleme pour l'envoi d'email automatique a partir d'une age .aspx ( asp.net )Mon codeDans Webconfig


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,732 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales