Serveur SMTP compatible avec les plugins pour ajouter des fonctionnalités de filtre [fermé]
-
12-12-2019 - |
Question
Il y a quelques jours, une idée m'est venue à l'esprit concernant une technologie de protection anti-spam.
Je suis donc à la recherche d'un Serveur SMTP, qui peut être amélioré par plugins de filtrage.
Quelqu'un est-il au courant d'un Framework SMTP ou un serveur SMTP, qui fournit une API pour les plugins ?
je suis déjà tombé sur Projet James d'Apache, qui semble au moins fournir un riche ensemble de modules liés au courrier électronique.
La solution
Je suis passé à sous-estimé il y a quelques jours et croyez que son API prend en charge ce que vous recherchez.
Vous pouvez implémenter certains gestionnaires pour gérer les mails.
final MessageHandlerFactory mhf = new MessageHandlerFactory() {
@Override
public MessageHandler create(final MessageContext ctx) {
return new MessageHandler() {
@Override
public void recipient(final String recipient) throws RejectException {
// TODO Auto-generated method stub
}
@Override
public void from(final String from) throws RejectException {
// TODO Auto-generated method stub
}
@Override
public void done() {
// TODO Auto-generated method stub
}
@Override
public void data(final InputStream data) throws RejectException, TooMuchDataException, IOException {
}
};
}
};
final SMTPServer srv = new SMTPServer(mhf);
srv.start();
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow