EMAIL [ ENVOI D'UN MAIL ] AVEC COMPOSANTS MAPI (SANS MAILTO:)

Messages postés
53
Date d'inscription
vendredi 19 septembre 2003
Statut
Membre
Dernière intervention
19 novembre 2004
- - Dernière réponse : grarestephane
Messages postés
34
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 décembre 2009
- 29 mars 2009 à 11:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22195-email-envoi-d-un-mail-avec-composants-mapi-sans-mailto

grarestephane
Messages postés
34
Date d'inscription
mercredi 12 décembre 2007
Statut
Membre
Dernière intervention
6 décembre 2009
-
J'adore ! Trop fort !!!
David78390
Messages postés
197
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
10 juillet 2011
-
Si je trouve le pourquoi je te tiens au courant.
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27 -
true sans guillemets simples ou double devrait fonctionner
>>...ce n'est pas si grave...
non, mais guère satisfaisant de ne pas résoudre.
David78390
Messages postés
197
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
10 juillet 2011
-
Oui, le destinataire est libre de repondre à l'AR.
Outlook accepte les AR (sur le poste qui recoit bien entendu).

=>supprimer...
Mon but était de creer un fichier excel (à partir d'un tableau HTML), et de le joindre par e-mail.(P.S:Il y a un super code la dessus sur le site)
En fait je n'ais gardé que cette partie de ton code (avec les objets definis)
var corp_msg="Demande de Prix de la part de M "+Nom.value+" Etablissement"+Etablissement.value;
MAPISession1.SignOn();
MAPIMessages1.SessionID = MAPISession1.SessionID;
MAPIMessages1.Compose();
MAPIMessages1.RecipIndex = 0;
MAPIMessages1.RecipAddress = "nom@domaine.com";
MAPIMessages1.MsgSubject = "Demande de Cotation aprés consultation du CD";
// MAPIMessages1.MsgReceiptRequested = true;
MAPIMessages1.MsgNoteText = corp_msg;
MAPIMessages1.AttachmentPathName = "c:/DemandePrix_"+NomArticle+".xls";
MAPIMessages1.Send(false);
MAPISession1.SignOff();

P.S j'ai fais les test avec 'true', 'false', "true", "false", 1 et 0, et rien a faire, je n'ai pas d'AR.

Ne te tracasse pas, ce n'est pas si grave
cs_bultez
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
27 -
à David,

° il y a une erreur ? ====> supprimer
//?????????????????????????????????????????????????
function SiErreur() //?? gestion des erreurs ??
//?????????????????????????????????????????????????
{
return true;
}
dans le .js, qui empêche l'affichage des erreurs.
° le lecteur de courriel est-il paramétré pour
autoriser les confirmations ( Outlook Express,
par exemple, peut les ignorer )
° on est bien d'accord que c'est le destinataire, s'il
le veut bien, qui renvoie l'accusé de réception,
pas un "système" quelconque et/ou automatique.
° ... ?