Domanda

Ho installato PostFix per la ricezione di messaggi di posta elettronica solo.

Voglio per autenticare i messaggi di posta elettronica ricevuti contro i loro indirizzi di posta elettronica del mittente utilizzando SPF o DKIM.

C'è un buon plug-in Java disponibile per questo? o ho bisogno di scrivere il mio in Java (altre preferenze C, C ++), la preghiamo di rispondere con i riferimenti rilevanti.

Grazie in anticipo

Ashish

È stato utile?

Soluzione 2

La soluzione che ho seguito è come:

ho attaccato le DKIM e SenderID milters disponibili da Postfix componenti aggiuntivi lista con il mio server di posta elettronica Postfix.

Dal momento che questi milters possono essere configurati per aggiungere intestazioni e-mail nelle mail ricevute circa i loro risultati, così ho scritto una e-mail-filtro personalizzato utilizzando Jilter API (Java filtro della posta api), analizzato le intestazioni di posta elettronica e, quindi, sono stato in grado di determinare e agire sui risultati di autenticazione di SPF e SenderID secondo la mia logica personalizzata.

Altri suggerimenti

Purtroppo Postfix non è uno dei server di posta che supponiamo SPF nativamente, ma ci sono alcune estensioni e patch per questo, che può essere trovato all'indirizzo http://www.openspf.org/Implementations .

Mentre una libreria Java è disponibile per SPF, io non sono a conoscenza di alcun plugin o patch che attualmente utilizzano esso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top