marliche0
Messages postés66Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention30 septembre 2008
-
6 juil. 2006 à 10:50
cs_azra
Messages postés425Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention13 juillet 2007
-
6 juil. 2006 à 18:50
Bonjour,
J'utilise la fonctionnalité Mail (ci-dessous) pour envoyer un message mail et ses pièces jointes.
Ce code fonctionne très bien MAIS au lieu d'envoyer le mail directement à la fin (partie en rouge: SEND) je souhaiterais ouvrir l'outil de messagerie par défault pour visualiser le texte avant de l'envoyer. Est-ce possible?
Merci par avance.
MailMessage objEmail = new MailMessage();
objEmail.To = mail destinataire;
objEmail.From = mail expediteur;
objEmail.Subject ="sujet du mail";
objEmail.Body = "<html> corps du mail </html>";
objEmail.BodyFormat = MailFormat.Html;
SmtpMail.SmtpServer = "smtp à utiliser";
objEmail.Attachments.Add(new MailAttachment(chemin du fichier));
SmtpMail.Send(objEmail);
cs_azra
Messages postés425Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention13 juillet 20071 6 juil. 2006 à 15:09
Sinon tu peux utiliser de l'HTML pour faire un mailto (dynamique eventuellement). De mémoire tu peux dans un lien mailto spécifier un destinataire par défault, un titre et un peu de description, le probleme etant que tu es limité a la taille d'une URL pour le contenu global.
L'avantage du mailto c est que cela ouvre l'outil de création d'Email par défault sur le poste client pour envoyer l'email.
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 6 juil. 2006 à 16:36
Y'a une solution web envisageable en tout cas....La zone de texte dans laquelle j'écris actuellement....du coup les pièces jointes sont sur le serveur et le HTML est généré par la FreeTextBox (ou autres, y'a pas que la FreeTextBox dans la vie ;D) ?
Les .eml c'est les fichiers mails d'outlook. Quand tu enregistre un brouillon par exemple.