Salut
Ce message est peut être en double, il me semble l'avoir posté il y a quelques minutes et pourtant je ne le voit pas apparaitre dans le forum, donc si je suis bigleux, supprimez en un svp :D
Donc, comme je l'expliquait, je n'arivait pas à envoyer de mail avec CDONTS sur un serveur IIS 6, et après avoir parcouru x+1 forums, j'ai vu qu'il falait utiliser CDOSYS :D
Je suis donc passé à CDOSYS et mon mail ne s'envoie pas...
voilà le code :
---
<html><head><title>Test mail</title></head><body>Test mail<BR /></body></html>
<%
sch = "http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig = Server.CreateObject("CDO.Configuration")
cdoConfig.Fields.item(sch & "sendusing") = 2
cdoConfig.Fields.item(sch & "smtpserverpickupdirectory") = "c:\inetpub\mailroot\pickup"
cdoConfig.Fields.Item(sch & "smtpserver") = "192.168.x.x" 'IP du serveur
cdoConfig.Fields.Item(sch & "smtpserverport") = 25
cdoConfig.Fields.Item(sch & "smtpconnectiontimeout") = 10
cdoConfig.fields.update
Set cdoMessage = Server.CreateObject("CDO.Message")
Set cdoMessage.Configuration = cdoConfig
cdoMessage.From = "xxx@xxx.fr" 'mon adresse mail
cdoMessage.To = "xxx@xxx.fr" 'mon adresse mail (encore)
cdoMessage.Subject = "Sample CDONTS NewMail"
cdoMessage.TextBody = "This is a test for CDONTS message"
cdoMessage.Send
Set cdoMessage = Nothing
Set cdoConfig = Nothing
%>
---
Et pour résultat j'ai....
Test mail
Mais pas de mail... en revanche, le serveur a bien le mail dans le dossier c:\inetpub\mailroot\pickup
On dirait que c'est cdoMessage.Send ne s'exécute pas :S puisque tout le reste apparait bien dans le fichier eml généré par ce code...
Si quelqu'un a une solution, je prends
Merci d'avance