MAIL INDY10: MULTIPART/RELATED MESSAGEPARTS

cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 27 févr. 2008 à 18:09
mirage36 Messages postés 2 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 17 mai 2010 - 17 mai 2010 à 19:04
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/45878-mail-indy10-multipart-related-messageparts

mirage36 Messages postés 2 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 17 mai 2010
17 mai 2010 à 19:04
Oui merci pour l'information.
Effectivement j'ai finit mon programme depuis décembre et j'ai opter pour cette solution.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
17 mai 2010 à 17:45
Salut Mirage36,

le plus simple est d' utiliser le protocol mailto appelé avec ShellExecute
mirage36 Messages postés 2 Date d'inscription lundi 21 mars 2005 Statut Membre Dernière intervention 17 mai 2010
8 déc. 2009 à 14:07
Merci d'avance pour tes codes que je télécharge tous anfin d'espérer trouver ma solution.

Je souhaite faire afficher un mail outlook préremplit avec piéces jointe, destinataires ect... via delphi. Jusque là pas de problème.

Ce que j'arrive pas à faire c'est lui dire quelle type de formulaire je souhaite remplir et afficher (par exemple IMP.Note.testformulaire).
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
29 févr. 2008 à 10:16
Merci DelphiProg,

non, je ne connais pas les compos sur le bout des doigts.
Je trouve d' ailleurs qu' ils sont une source d' un savoir bien plus grand que le miens: le problème est qu' ils n' évoluent plus.
Ce que j' apporte donc se sont juste des corrections "grâce" à des problèmes concrets.

A+
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
28 févr. 2008 à 23:47
A notre dévoué et laborieux Mauricio, moi je dis qu'il faudrait décerner une médaille. Ciel, quelle persévérance !

Un jour, tu connaitras le succès que tu mérites !
Ne désespère pas et tiens bon en attendant. On compte sur toi.

Trêve de plaisanterie, c'est vrai que tu fais un sacré boulot et que tu dois maintenant connaitre les composants Indy sur le bout des doigts. Alors, rien que pour cela, je dis bravo ;)
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
28 févr. 2008 à 14:36
Merci florenth
A+
C'est vrai que je n'ai jamais eu a envoyer (ni recevoir) de mails exotiques via Indy, mais je te remercie d'avance pour les nuits blanches que j'éviterai par la suite...

En tout cas bravo, car pour comprendre Indy, il faut bien s'accrocher.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
27 févr. 2008 à 18:47
Merci, ça fait plaisir!

C' est sûr que si on cherche une solution à tous ces petits problèmes (sur google par exemple), on se rend compte tout le monde cherche comment résoudre ces petits soucis mais que personne n' apporte de solution.

Juste pour savoir: related parts veut dire que tous les messagesParts sont liés et ne sont pas à traiter séparément.

Je vous tiens au courant si je trouve d' autres bugs d' Indy ...
A+
craftsystem Messages postés 143 Date d'inscription samedi 21 juillet 2007 Statut Membre Dernière intervention 7 mars 2009
27 févr. 2008 à 18:15
Toujours a fond avec Indy sa fait sisir Mauricio

merci encore
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
27 févr. 2008 à 18:09
Résumons: j' ai juste écrit la fonction "procedure EXTRACT_MAIL_EMBEDDED_IN_TEXT(IdTexto: TIdText);"
équivalente à la fonction déjà présentée "procedure OPEN_MAIL_EMBEDDED_IN_ATTACHMENT(Anexo: TIdAttachment);"
car j' ai remarqué que les MessageParts dont la propriété ContentType est "multipart/related" contiennent elles mêmes des MessageParts ...