Java mailto vers MIME
Question
Vous recherchez une bibliothèque Java pour convertir un lien mailto en message MIME, ou au moins en remplir les parties contenues dans le lien mailto.La seule solution que j'ai trouvée (une question SO) implique l'utilisation de Desktop
dont je suis presque sûr que mon application ne peut pas dépendre (hautement concurrente, exécutée sur un serveur Web).
La solution
Autant que je sache, quelque chose de simple n'existe pas.Le code suivant a fonctionné en utilisant le Uri
classe d'Android, qui n'était pas compliquée à extraire des bibliothèques Android :
MailTo mailTo = MailTo.parse(unsubscribeUrl);
Map<String, String> headers = mailTo.getHeaders();
Set<Map.Entry<String, String>> values = headers.entrySet();
for (Map.Entry<String, String> header : values) {
message.addHeader(header.getKey(), header.getValue());
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow