Email [ envoi d'un mail ] avec composants mapi (sans mailto:)

Soyez le premier à donner votre avis sur cette source.

Vue 36 538 fois - Téléchargée 3 144 fois

Description

envoi mail : texte [ + fichier ] [ + signature [ + fichier ] ] [ + piece(s) jointe(s) ]

installation __ recopier les fichiers vers un répertoire
lancement ___ cliquer sur EMAIL.hta

Conclusion :


testé avec outlook express
ce serait sympa si les utilisateurs d'autres programmes
de messagerie me disaient comment ça marche pour eux,
nous [ vous et moi ] ferions les adaptations nécessaires.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

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
26 -
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
26 -
à 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.
° ... ?

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.