1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
String templatePath = conf.getProperty("mail.finTraitement.htmlFilePath");
// Fichier : cf http://www.developpez.net/forums/d17740/java/general-java/apis/io/fichier-lire-contenu-fichier/
Fichier template = new Fichier(templatePath);
String templateString = template.lire();
templateString = templateString.replace("[nom_fichier]", "replacement");
templateString = templateString.replace("[non_conforme]", "replacement");
templateString = templateString.replace("[nom_scenario]", "replacement");
templateString = templateString.replace("[lienAcquittement]", "replacement");
templateString = templateString.replace("[lienCertificat]", "replacement");
if(!isValide) {
int p1 = templateString.indexOf("[paragrapheCertificatStart]");
int p2 = templateString.indexOf("[paragrapheCertificatStop]");
String paragrapheCertificat = (String) templateString.subSequence(p1, p2);
templateString.replace(paragrapheCertificat,"");
}
message = templateString;
HtmlEmail email = new HtmlEmail();
email.setHtmlMsg(message);
....
email.send(); |
Partager