OVH Cloud OVH Cloud

CDONTS.DLL -> envoie de mail par SMTP

2 réponses
Avatar
Sadneth
Voici mon code VB :
28 Dim MyMail As New CDO.Message

30 MyMail.From =3D "test1@test.com"
31 MyMail.To =3D "test2@test.com"
32 MyMail.Subject =3D "test"
36 MyMail.HTMLBody =3D "toto"
37 MyMail.Send

Le but est d'envoyer des mails via le SMTP de IIS 5.1
Grace =E0 la proc=E9dure ci dessus, des fichiers EML se cr=E9e=20
dans mon r=E9pertoire "Queue" de IIS. Mais ils ne partent=20
pas. Quelle solution pour les faire partir ?

2 réponses

Avatar
David Rousset
Bonjour,

Il faut configurer le serveur SMTP de IIS (il faut déjà l'avoir installé
bien sûr :-)).

Le but du jeu est d'indiquer un smarthost (un serveur de relais) à qui
transférer le fichier EML. En effet, la couche SMTP de IIS ne permet
uniquement de véhiculer un message vers un vrai serveur de messagerie.

Votre problème vient donc certainement de là.

Bon courage.

--
David Rousset
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.


"Sadneth" wrote in message
news:047501c397d1$0d3015c0$
Voici mon code VB :
28 Dim MyMail As New CDO.Message

30 MyMail.From = ""
31 MyMail.To = ""
32 MyMail.Subject = "test"
36 MyMail.HTMLBody = "toto"
37 MyMail.Send

Le but est d'envoyer des mails via le SMTP de IIS 5.1
Grace à la procédure ci dessus, des fichiers EML se crée
dans mon répertoire "Queue" de IIS. Mais ils ne partent
pas. Quelle solution pour les faire partir ?
Avatar
Bonjour,

Le serveur SMTP est bien sur installé. Et les fichiers EML
sont bien créés. Ce que je ne sais pas, c'est configurer
le serveur de relais. Sinon, je peux tjs ouvrir mes
fichiers EML. Mais le but pr moi est d'automatiser tout
ça, sans vraiment un ouvrir un tiers logiciel. Je pense
que les messages que je génères une fois dans mon "Queue"
peuvent partir directement. Je ne trouve pas de doc
concernant ça... Le serveur de relais...

-----Message d'origine-----
Bonjour,

Il faut configurer le serveur SMTP de IIS (il faut


déjà l'avoir installé
bien sûr :-)).

Le but du jeu est d'indiquer un smarthost (un serveur


de relais) à qui
transférer le fichier EML. En effet, la couche SMTP de


IIS ne permet
uniquement de véhiculer un message vers un vrai serveur


de messagerie.

Votre problème vient donc certainement de là.

Bon courage.

--
David Rousset
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le


newsgroup où il a été
posté. Je le consulte régulièrement.


"Sadneth" wrote in


message
news:047501c397d1$0d3015c0$
Voici mon code VB :
28 Dim MyMail As New CDO.Message

30 MyMail.From = ""
31 MyMail.To = ""
32 MyMail.Subject = "test"
36 MyMail.HTMLBody = "toto"
37 MyMail.Send

Le but est d'envoyer des mails via le SMTP de IIS 5.1
Grace à la procédure ci dessus, des fichiers EML se crée
dans mon répertoire "Queue" de IIS. Mais ils ne partent
pas. Quelle solution pour les faire partir ?


.