ENVOYER UN MAIL AVEC MAPISENDMAIL

cs_Gysmo Messages postés 209 Date d'inscription lundi 11 février 2002 Statut Membre Dernière intervention 13 décembre 2002 - 12 avril 2002 à 03:25
etiennedelphiman Messages postés 10 Date d'inscription samedi 6 mars 2004 Statut Membre Dernière intervention 25 janvier 2009 - 22 sept. 2009 à 23:02
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/11848-envoyer-un-mail-avec-mapisendmail

etiennedelphiman Messages postés 10 Date d'inscription samedi 6 mars 2004 Statut Membre Dernière intervention 25 janvier 2009
22 sept. 2009 à 23:02
Salut,

Fct. super bien sous Vista 32 et 64 (Windows Mail)
Par contre avec XP (Via Outlook Express 6) fait le même gelage que Bestiol et Gysmo.

J'ai testé les params de Outlook mais en vain.

Etienne
cs_bibigne Messages postés 4 Date d'inscription mardi 17 août 2004 Statut Membre Dernière intervention 22 juillet 2010
30 avril 2006 à 16:22
Je viens d'essayer d'exécuter ton prog tel quel, avec Outlook (2000).
Le message est bien créé mais le serveur le refuse: "501 Bad adress syntax ".

Si j'alimente MAPIRecip.lpszName avec l'adresse complète (nom@domaine) au lieu du nom d'utilisateur, ça passe.

A ton avis, y-a-t-il un paramètre Outlook qui soit la cause de ce phénomène?

Merci par avance.
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
13 avril 2002 à 00:48
Si on enlève le flag MAPI_DIALOG, rien n'est affiché et Outlook met directement le mail dans la boîte d'envoi, on est bien d'accord ??

C'est une possibilité, mais j'aurais quand même préféré que l'on puisse retoucher le message... Pas grave !!

Merci de m'avoir informé de vos modifs !!
'lut !
cs_Gysmo Messages postés 209 Date d'inscription lundi 11 février 2002 Statut Membre Dernière intervention 13 décembre 2002
12 avril 2002 à 23:28
Yes ca roule, ca venai bien du flag aussi (j'etais deja en envoi direct).
Regarde si toi Bestiol ca marche sans.
Sinon te faudra decouper ta procedure selon la version d'outlook, la chaud.

Babaille.
cs_Nono40 Messages postés 962 Date d'inscription mercredi 3 avril 2002 Statut Membre Dernière intervention 12 septembre 2006 2
12 avril 2002 à 23:13
J'ai essayé ton prog, j'ai le même problème. Pour que ton source fonctionne mieux avec outlook express il faut supprimer le flag MAPI_DIALOG. Ensuite il faut configurer outlook pour envoyer les messages immédiatement :
Menu outilsOptions onglet envoyer : cocher la case "envoyer les messages immédiatement"
Comme ça c'est OK : quand on envoi un mail avec ton appli la boite 'envoyer recevoir' apparait de suite et envoie le mail sans passer par OutLook.
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
12 avril 2002 à 23:10
Je viens de réessayer... J'ai outlook 2000, et ça marche sans problème !!
Regarde peut-être dans les "flags"... Essaye avec les différents disponibles, mais j'avoue que je ne vois pas !!

@+
cs_Gysmo Messages postés 209 Date d'inscription lundi 11 février 2002 Statut Membre Dernière intervention 13 décembre 2002
12 avril 2002 à 22:58
J'ai Outlook 5.
Kan j'apui sur "envoyer" j'ai la fenetre "envoi message" d'outlook ki s'ouvre et je ne pe plus rien faire. Si je clique ca fais plein de bip repetitif.
J'apuie sur echap, outlook ce ferme et j'ai une DialBox "Message Envoyer!" ?!
Alors ke ca na rien fais du tou.

Bloubloublou comprend pas.
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
12 avril 2002 à 15:03
C'est bizarre... Ca m'a rien fait bugger du tout... T'as quelle version d'Outlook ??

Mais j'ai bien préciser que ça dépendait du système de messagerie... Il faut donc pas oublier de faire "envoyer/recevoir tout" !!

Tiens moi au courant !
Bye
cs_Gysmo Messages postés 209 Date d'inscription lundi 11 février 2002 Statut Membre Dernière intervention 13 décembre 2002
12 avril 2002 à 03:25
Sympa la blague! ;-)
Pour ton prog, c claire rien a dire sur les explication, mais l'envoie du mail me chiffonne. Ca ma fait bugger Outlook et ton prog, ma fallu apuyer sur echap pour m'en sortir.
J'ai fait un test en m'envoyant un mail j'ai rien recu encor... arf, il va arrivé va!

Bonne continuation, bye.