Regole e-mail lato server per l'hosting Linux
A determinate condizioni è possibile usare regole lato server sui nostri server Linux (DirectAdmin). A tale scopo usiamo i filtri di Exim.
- Non forniamo assistenza per la creazione di regole lato server
- I filtri funzionano solo sulla posta inviata all'account predefinito. Se quindi il suo nome utente del pannello di controllo è boer122, l'account è boer122@servernaam.webawere.nl (servernaam è per esempio linux88). Se desidera usare le regole, può per esempio far inoltrare la posta di un normale indirizzo e-mail all'account predefinito.
- Gli errori nel file .forward fanno sì che la sua posta non funzioni più del tutto. Faccia quindi molta attenzione.
- Non se ne occupi se non ha buona familiarità con questa materia.
- Per attivare le regole lato server crei il file .forward nella directory principale. Alcuni programmi FTP non riescono a leggere i file che iniziano con un punto: in tal caso può creare questo file tramite il pannello di controllo (File). Per modificarlo deve rinominarlo temporaneamente, per esempio in forward.txt, e dopo la modifica rinominarlo di nuovo in .forward
La prima riga di questo file deve sempre contenere: # exim filter
Può poi inserire in questo file ogni tipo di istruzione. Qui ci limitiamo ad alcuni esempi. Se fa salvare un messaggio in una determinata cartella, si assicuri che quella cartella esista già.
unseen deliver test@example.com
Fa sì che ogni messaggio venga inoltrato all'indirizzo e-mail indicato. unseen fa sì che il messaggio mantenga lo stato di non letto.
if $header_subject: contains "jajaja" or
$header_subject: contains "neeneenee"
then
save "$home/imap/<domein>/<mailbox>/Maildir/.<foldernaam>/"
endif
Così i messaggi con queste parole nell'oggetto vengono salvati automaticamente nella cartella indicata. In <domein> inserisca il nome di dominio (per esempio example.com). In <mailbox> il nome della casella di posta (creata in DirectAdmin tramite gli account POP3). Se quindi l'indirizzo e-mail è jan@example.com, inserisca solo jan. In foldernaam inserisca il nome della cartella creata per esempio tramite la webmail. Attenzione: deve iniziare con un punto.
if $header_to: contains "jan@example.com"
then
save "$home/imap/<domein>/<mailbox>/Maildir/.<foldernaam>/"
endif
Simile all'esempio precedente, ma ora tutti i messaggi inviati all'indirizzo TO vengono salvati nella cartella indicata.
Maggiori informazioni su questi filtri sono disponibili qui:
http://www.exim.org/exim-html-4.50/doc/html/filter_toc.html
