Mail compose (with .doc, .html)

Soyez le premier à donner votre avis sur cette source.

Vue 9 429 fois - Téléchargée 2 019 fois

Description

Cela permet d'envoyer des mails avec des attachements tels que des .doc et des .html avec des previews.

Conclusion :


Voilà, j'espère que cela aidera
NB: changer les chemin d'accès aux fichiers à envoyer +serveur mail, to, from...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

kasperone
Messages postés
18
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
2 août 2004
-
merci!

j'ai trouver quelque chose qui peut être pas mal aussi, pas besoin de jar : http://www.rgagnon.com/javadetails/java-0083.html

c pas mal pour envoyer des mails avec piece jointe
cs_tds
Messages postés
351
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
9 décembre 2004
-
JE SAIS PLUS TROP SI C'EST CELA MAIS BON, J'ESPERE QUE CELA T'AIDERA...

public static void main (String args[]){

try{
String host = "clinique-mail.stluc.ucl.ac.be";
String from = "thibaut.desany@clin.ucl.ac.be";
String to = "thibaut.desany@clin.ucl.ac.be";
String file = /*"C:\\myData\\newJDev\\jdev\\mywork\\JAVAFR\\MailMultipleParts\\*/"..\\textPart.txt";

// Get system properties
Properties props = System.getProperties();
// Setup mail server
props.put("mail.smtp.host", host);
// Get session
Session session = Session.getInstance(props, null);
// Define message
Message message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("JavaMail avec un attachement");
// Create the message part
BodyPart messageBodyPart = new MimeBodyPart();
// Fill the message
messageBodyPart.setText("Voici le fichier");
// Create a Multipart
Multipart multipart = new MimeMultipart();
// Add part one
multipart.addBodyPart(messageBodyPart);
// Part two is attachment
// Create second body part
messageBodyPart = new MimeBodyPart();
// Get the attachment
DataSource source = new FileDataSource(file);
// Set the data handler to the attachment
messageBodyPart.setDataHandler(new DataHandler(source));
// Set the filename
messageBodyPart.setFileName("textPart.txt");
// Add part two
multipart.addBodyPart(messageBodyPart);
// Put parts in message
message.setContent(multipart);
// Send the message
Transport.send(message);
}catch(Exception e){e.printStackTrace();}


B@ron {EU.BELGIUM}
kasperone
Messages postés
18
Date d'inscription
vendredi 29 août 2003
Statut
Membre
Dernière intervention
2 août 2004
-
desolé mais je comprend pas comment ca fonctionne tu pourrais pas fournir un exemple avec, s'il te plait?
merci
cs_tds
Messages postés
351
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
9 décembre 2004
-
Pas grave, voyons.
Bon après-midi :p

B@ron {EU.BELGIUM}
hermes84
Messages postés
18
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
19 août 2004
-
dzl...je crois ke j'ai la strategie pour passer pour un con!
merci encore pour ta disponnibilité! je crois ke ca va m'aider!
bonne apm
Hermes(84)

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.