Envoyer un mail avec le composant cdonts

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 154 fois - Téléchargée 27 fois

Contenu du snippet

Permet d'envoyer un mail si votre serveur a le composant CDONTS installé.

Source / Exemple :


<HTML>
<BODY>
<%
Set CDOMail = Server.CreateObject("CDONTS.NewMail")
CDOMail.From = "morpheus@matrix.net"
CDOMail.To = "neo@matrix.net"
CDOMail.Subject = "Pillule"
CDOMail.Body = "Bienvenue dans le monde réel"
CDOMail.Send

Response.Write("Mail envoyé avec succés dans la matrice")

Set CDOMail = nothing
%>
</BODY>
</HTML>

Conclusion :


J'ai cherché un moment comme envoyer un mail avec ASP et il s'agit du seul composant qui est installé sur mon serveur.

Je mets donc la source a disposition des personnes qui le souhaitent pour pas qu'elles cherchent pendant 15 jours ;-)

A voir également

Ajouter un commentaire

Commentaires

idealyo
Messages postés
44
Date d'inscription
mercredi 16 juillet 2003
Statut
Membre
Dernière intervention
19 août 2006
-
salut, j'ai exactement le meme probleme de permission lors de l'envoi de mail. Auparavant j'étais sur un serveur de test (et cdo marchait sans soucis) depuis je suis passé sur un serveur de production (ou d'autres applis sont présentes)

CDO.Message.1 error '80070005'

Access is denied.

/usager/contact.asp, line 50

Si jamais tu as résolu ton probleme, j'attends avec impatience des détails pouvant résoudre le mien.
monsieurtruc
Messages postés
15
Date d'inscription
mardi 7 octobre 2003
Statut
Membre
Dernière intervention
7 février 2013
-
Bonjour,

Pour moi, ça fonctionne plutôt bien, le seul truc, c'est que je galère pour la mise en page.
Je souhaite envoyer le mail au format html.
Quelqu'un peux-tu m'expliquer la syntaxe à suivre ?

Merci les gars !
NINILABRUNE
Messages postés
3
Date d'inscription
mardi 27 juillet 2004
Statut
Membre
Dernière intervention
28 juillet 2004
-
Bonjour,
lorsque je test en local il y a création d'un fichier .eml dans le répertoire badmail de mon postequi me confirme que le script fonctionne bien.
Quand je fais l'essai en réel à travers l'intranet je recois
le message : Erreur d'exécution Microsoft VBScript error '800a0046'
Permission refusée
et le numéro de la ligne : CDOMail.send.
d'où vient le problème ?
merci
a+
cs_hhs
Messages postés
5
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
15 juillet 2004
-
Bonjour,
Comment installer le composant CDONTS ?
Merci d'avance pour l'info
cs_kiro
Messages postés
1
Date d'inscription
mardi 6 mai 2003
Statut
Membre
Dernière intervention
2 février 2004
-
Bonjour,

Si votre serveur IIS est différent du serveur SMTP utilisé pour l'envoi de mails via objet CDONTS.NewMail
Configuration IIS via console MMC :
Dans propriétés (Options avancées de l'onglet 'remise') du serveur virtuel SMTP
1/Saisir le nom de l'ordinateur IIS dans le zone de texte 'Nom de domaine complet'
2/Saisir le nom du serveur SMTP à utiliser dans la zone texte 'Hôte actif'
3/ Démarrer serveur virtuel SMTP

A+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.