Une route Camel v2, Spring & SMTP : Envoi de mail

Apache Camel est un framework open source permettant de faire l'EIP (Entreprise Integration Pattern).
On présente ici une démo concrète un peu avancée sous maven.
On combine Camel v2 et Spring pour réaliser l'envoi de mails.
L'illustration repose sur le protocole SMTP mais d'autres protocoles (POP3,..) peuvent être adaptés.
Spring offre son propre framework d'intégration avec un vocabulaire proche de la littérature EIP.
Prochainement, je présenterai Spring-Integration pour l'envoi de mails via son channel.

Passons à la pratique