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 : Probleme d'envoi email automatique Could not access 'CDO.Message' object. [ Archives ASP & ASP.NET / ASP.net ] (jolazoule)

jeudi 4 août 2005 à 18:32:25 | Probleme d'envoi email automatique Could not access 'CDO.Message' object.

jolazoule


Bonjour,

j'ai un probleme pour l'envoi d'email automatique a partir d'une age .aspx ( asp.net )

Mon code

Dans Webconfig

<appSettings>

<add key="SmtpServeur" value="smtp.domaine.com" />

<add key="SmtpUtilisateur" value=utilisateur@domaine.com />

<add key="SmtpPassword" value="password" />                                                

Le serveur, login et mot de passe correct, je le met pas ici pour confidentialité

</appSettings>

Dans ma page

Dim emaile As New MailMessage

Dim utilisateur, password, serveur As String

utilisateur = ConfigurationSettings.AppSettings("SmtpUtilisateur")

password = ConfigurationSettings.AppSettings("SmtpPassword")

serveur = ConfigurationSettings.AppSettings("SmtpServeur")


emaile.From = "test@test"

emaile.To = email.Text ---- ici c'est l'email que saisie l'internaute

emaile.Subject = "Sujet du mail"

emaile.BodyFormat = MailFormat.Html

emaile.Body = "<html>" & _

"<head>" & _

"<meta http-equiv=""Content-Language"" content=""fr"">" & _

"<meta http-equiv=""Content-Type"" content=""text/html; charset=windows-1252"">" & _

"</head>" & _

"<body>" & _

"<div align='center'>" & _

"<img src='http://www.monbebedamour.com/images/logo.jpg' border='0'>" & _

"</div> <br>" & _

"<table width='100%' border='0' cellpadding='0' cellspacing='0' summary=''><tr><td width='100%' height='10'></td></tr></table>" & _

"<font face='Arial' size='2'><b>Bonjour, vous recevez ce message suite à l'ouverture de votre compte client sur </b><br>Nous vous remercions de la confiance que vous nous apporté. Pour mémoire nous vous rappellons ci-dessous votre identifiant et votre mot de passe pour vous connecter à votre espace client réservé :" & _

"<table width='100%' border='0' cellpadding='0' cellspacing='0' summary=''><tr><td width='100%' height='5'></td></tr></table><br>" & _

"<table width='100%' border='0' cellpadding='0' cellspacing='0' summary=''><tr><td width='100%' height='1' background='http://www.monbebedamour.com/images/lh.gif'></td></tr></table>" & _

"<table border='0' cellpadding='5' cellspacing='5' bgcolor='LightYellow' width='100%'>" & _

"<tr>" & _

"<td><font face='Arial' size='2'>Login :</font></td>" & _

"<td><font face='Arial' size='2'><b>" & email.Text & "</b></font></td>" & _

"</tr>" & _

"<tr>" & _

"<td><font face='Arial' size='2'>Mot de passe : </font></td>" & _

"<td><font face='Arial' size='2'><b>" & password2.Text & "</b></font></td>" & _

"</tr>" & _

"</table>" & _

"<table width='100%' border='0' cellpadding='0' cellspacing='0' summary=''>" & _

"<tr>" & _

"<td width='100%' height='1' background=images/lh.gif'></td>" & _

"</tr>" & _

"</table>" & _

"<br>Nous vous recommandons de conserver ce message. En cas d'oubli de votre code d'accès ou de votre mot de passe, une aide vous sera néanmoins proposée sur le site pour vous aider à les retrouver.<br><br>ATTENTION : cet e-mail vous est envoyé automatiquement, merci de ne pas utiliser la fonction répondre à l'expéditeur." & _

"<br><br>A bientôt sur  & _

"</font>" & _

"</body>" & _

"</html>"

emaile.Priority = MailPriority.High

SmtpMail.SmtpServer = serveur

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

emaile.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", utilisateur)

emaile.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password)

Try

SmtpMail.Send(emaile)

Catch ex As Exception

L_erreur.Text = ex.Message

End Try


voila pour le code.. maintenant mon probleme :

Le probleme que j'ai est que ce code ne fonctionne pas tout le temps.

Des fois il envoie le mail sans probleme, et des fois il me met l'erreur : Could not access 'CDO.Message' object.
et je ne sais pas pourquoi !!! Cela me pose probleme car tout le monde doit recevoir ce mail..;

Si quelqu'un peut me donner un coup de main, c'est pas de refus...la c la galere



Joh59

vendredi 5 août 2005 à 09:58:22 | Re : Probleme d'envoi email automatique Could not access 'CDO.Message' object.

jolazoule

J'ai une petite précision...

Apres plusieurs test je me suis apreçu que si je saisi une de mes adresses email configurés sur ce serveur... le mail par bien sans aucune erreur..

Du moment ou je met un email Lambda, d'un autre domaine j'ai le message d'erreur.. Vraiment Bizarre non ??? On peut s'envoyer des emails, mais on ne peut pas envoyer vers une personne tierce ???

Je suis vraiment perdu ?? Comment faire ??? Y a t'il une autre solution pour envoyer des emails au format HTML en Asp.net, sans avoir besoin à installer de composant sur le serveur ???

Joh59

lundi 22 mai 2006 à 16:46:55 | Re : Probleme d'envoi email automatique Could not access 'CDO.Message' object.

fduchamp

ton serveur ne laisse pas passer les mails allant ou provenant d'un autre domaine c'est une protection.
Le problème ne viens pas de asp.net mais du serveur smtp.


jeudi 7 décembre 2006 à 10:39:37 | Re : Probleme d'envoi email automatique Could not access 'CDO.Message' object.

floppeur

Bonjours fduchamp,
j'ai aussi cette erreur 'CDO.Message', donc il faudrais configurer le serveur... oui mais comment peut tu apportais plus de précision ? Un lien peut-étre ?
Je ne comprent pas tres bien ce que veut dir : "le serveur ne laisse pas passer les mails allant ou provenant d'un autre domaine ", un mail est un mail non ???

Floppeur



Cette discussion est classé dans : message, probleme, email, cdo, emaile


Répondre à ce message

Sujets en rapport avec ce message

PROBLEME de TRANSFERT DE DONNEES PAR POST [ par je vais me flinguer!!! ] Slt, Je suis encore un débutant et dans toutes mes applications g besoin de trasnférer les données d'un formulaire par POST seulement:G un textarea probleme avec mon Forum en ASP [ par Sam ] salut,j'ai crée un forum en asp/vbscriptle seul probleme est que j'ai pas trouvé une bonne soluce pour afficher l'aborescence des messages/reponses re Probleme d'email [ par thedentiste ] Voila mon problème je voudrais envoyer un email à quelqu'un, celui ci le reçoit et l'ouvre et dans son email se trouve un bouton qui le redirige vers 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 probleme avec mots trop long [ par profweetos ] Bonjour,Je fais saisir un message dans un textarea.Ce message est enregistré dans un champ mémo access.Problème : Lorsque je veux faire afficher ce me PROBLEME ENVOI D'EMAIL [ par stokomyer ] Je voudrais savoir si dans l'envoie automatique de mail avec outlook on peut afficher le contenu d'une table sous forme de tableau.J'arrive bien à env creer message ppour utilisateur [ par chrys76 ] CHRYSVoila mon probleme je voudrais trouver une solution pour pouvoir informer l'utilisateur qu'il rentre mal ses valeurs comme en vb ou on utilise ms probleme INSERT [ par patmich ] Salut ! Petit problème ASP avec INSERT, voilà j'ai un formulaire avec des champs :client1 - email 1 - tel 1client2 - email 2 - tel 2 etc etcdans acces Probleme envoie d'email IIS6 + windows 2003 [ par idealyo ] CDO.Message.1 error '80070005' Access is denied. /usager/contact.asp, line 50 Voici l'erreur que j'obtiens lor spam de mon livre d'or, help ! [ par zepokpok ] bonjour à tous !je précise dans un premier temps que j'ai très peu de connaissances en asp, c'est pourquoi je viens demander un coup de main.j'ai un s


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,250 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é.