roubech a écrit:Y a pas une methode getContentAsHtml pour récupérer le contenu du mail et y ajouter le code html de ton lien avant de générer l'unique partie MIME de ton mail ?
J'ai rien trouvé sur ta méthode mais une méthode permet effectivement, cela par contre d'après ce que j'ai essayé et compris, c'est bien quand tu crée le contenu de A à Z.
Mais quand tu tente d'ajouter un morceau a un champ ayant déjà un contenu, ca l'écrase.
bref, j'ai modifié ma façon de procéder et j'ai enfin réussi à faire ce que je souhaitais.
Voici ma procédure
- Creation d'un masque Formulaire nommé "Modele" (le nom on s'en tape tant qu'il ne s'appelle pas "MEMO")
- Dans ce formulaire j'ai un champ Text Rich qui permet de saisir le contenu a envoyer
- A la sauvegarde du formulaire, je crée un Champ de Type Mime s'appellant "body" qui contient mon lien Href en html
- lors de l'envoi de mon mail, je crée un form "Memo" qui correspond à un masque qui contient essentiellement les champs destinés au Mémo (Body, recipient, subject etc...)
- ensuite je reconstruit le champ Body de MEMO avec : le contenu du champ text Rich de modele auquel j'ajoute le contenu du champ body MIME. (j'utilise pour cela "AppendRTITem" de la class NotesRichTextItem)
- Ensuite je converti l'ensemble du doc MEMO en mime (doc.convertMime(2)), je sauvegarde mon doc et je le copie tel quel dans la mail.box.
Qui voyant un doc nommé Mémo avec tous les champs nécessaire le root, pour ma part c'est la seule manière que j'ai trouvé pour avoir un rendu propre et identique que ce soit sous serveur Domino et autre Bal externe (Hotmail, Yahoo etc..)
voila en espérant que ca aide quelqu'un,