Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Pb d'envoi de mail par SMTP [ Web 2.0 ] (ilitman)

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é dans : message, mail, text, serveur, email


Répondre à ce message

Sujets en rapport avec ce message

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 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 Mise en forme des champs récupérés dans le body d'un message! [ par syl62 ] Bonjour,je n'ai pas trouvé de solution à mon problème de mise en forme pour l'envoi d'un formulaire.En fait la récupération des différents champs et l Envoi de mail [ par nindy13 ] Bonjour tout le monde,J'ai un souciavant j'envoyais un mail grâce à ce code Dim mail As<font color Conflit entre 2 Onclick [ par cirtey ] Bonjour;Voici le problème:J'ai sur mon master page un imagebutton qui permet de changer la redirection vers une autre page lorsqu'il est cliqué (événe Pièce jointe formulaire asp.net [ par cirtey ] Bonjour; Je cherche à ajouter une fonctionnalité attacher pièce jointe à mon formulaire asp.net sans succès. J'ai le message d'erreur suivant:<pre cla WebParts et connexion aux serveur SQL [ par aKheNathOn ] Bonjour,J'ai une webpart qui doit effectuer une connexion à la base de données pour y rechercher des informations. La base de données peut être sur un


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.