Envoyer un fichier attaché avec CDONTS

magicoliv - 12 juin 2001 à 21:26
molkin Messages postés 8 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 29 juillet 2005 - 20 oct. 2004 à 17:46
Bonjour,
je vous envoi ce message car je suis désepéré. J'ai configuré mon serveur IIS de telle sorte que j'arriv esans aucun problème à envoyer des mails en ASP grâce à CDONTS ainsi que des fichiers attaché. Malheureusement, dès que j'effectue des tests à partir d'un emachine distante. L'envoi de mail sfonctionne sauf lorsque qu'il y a des fichiers attachés!
Que faire?

merci d'avance pour votre aide

4 réponses

Bonjour,
Je suis interessé aussi par l'envoie de mail via CDONTS, malheureusement, je ne suis pas aussi avancé que toi, et je ne pourrais pas t'apporter d'aide afin de résoudre ton pb.
Par contre, çà m'interesserait de savoir comment tu as procédé pour envoyer des mails en ASP.
Merci d'avance, encore désolé de ne pouvoir t'aider.
0
J'ai résolu le probleme avec le CDONTS, je suis desole de ne pas t'avoir répondu plus tot mais jetais en vacance.

tu dois installer un server SMTP ou un petit logiciel comme

aspmail qui t'installera tous ce qui faut pour pouvoir envoyer des mails alors
pour envoyer des mails ecoute bien ce qu'il faut faire, je vais te donner la syntace précisement:

Déclaration de l'objet
<%
Dim MAILCDO
Set MAILCDO = Server.CreateObject("CDONTS.NewMail")
%>

Utilisation de l'objet
<%
'envoyer à qui?
MAILCDO.To = "test@infonie.fr"
' de la part de qui ?
MAILCDO.From = "jean-christ@infonie.fr"

' texte à envoyer
Dim CorpsDuTexte
CorpsDuTexte = "Bonjour test, tu devrais essayer CDONTS ça fonctionne pas mal..."

'Sujet
MAILCDO.Subject = "ASP Magazine : l'objet CDONTS"
MAILCDO.Body = CorpsDuTexte
' Importance du message, dans l'ordre d'importance 0,1 ou 2
MAILCDO.Importance = 0 ' Normal

' Pièces jointes
MAILCDO.AttachFile("\\monserveur\jean-christ\joindre.doc","joindre.doc")

'on envoie
MAILCDO.Send
' on détruit l'objet créé
set MAILCDO=Nothing
%>

voila avant prepare bien tout l'interface graphique si tu veux que cela ressemble un outlook, sinon cela peut se faire automatiquement.
:D
0
Comment as tu fais pour résoudre ton problême car moi je reçoit le mail sans le fichier attaché et je procède de le manière suivante :

Dans le fichier traitement test.ASP j'ai ceci

Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From ="test@test.com"
objCDOMail.To="babacar2000@caramail.com"
objCDOMail.Subject="test"
objCDOMail.BodyFormat = 0
ObjCDOMail.MailFormat = 0
objCDOMail.Body="test"
objCDOMail.AttachFile FichierJoint
objCDOMail.Send
Set objCDOMail=Nothing

'Dans le fichier HTML :

<form name="form" action="test.asp" method="post">

<td ></td>

</form>
0
molkin Messages postés 8 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 29 juillet 2005
20 oct. 2004 à 17:46
c bizzard j'aurai besoin de lire ce post, mais rien ne s'affiche ...
0
Rejoignez-nous