Palvelinpuolen sähköpostisäännöt Linux-hostingissa
Tietyin edellytyksin Linux-palvelimillamme (DirectAdmin) voi käyttää palvelinpuolen sääntöjä. Käytämme tähän Eximin suodattimia.
- Emme tarjoa tukea palvelinpuolen sääntöjen tekemiseen
- Suodattimet toimivat vain postissa, joka lähetetään oletustilille. Jos ohjauspaneelin käyttäjätunnuksesi on boer122, osoite on boer122@palvelimennimi.webawere.nl (palvelimennimi on esim. linux88). Jos haluat käyttää sääntöjä, voit esimerkiksi ohjata tavallisen sähköpostiosoitteen postin edelleen oletustilille.
- Virheet .forward-tiedostossa voivat estää sähköpostisi toiminnan kokonaan. Ole siis tarkka.
- Älä ryhdy tähän, jos aihe ei ole sinulle tuttu.
- Palvelinpuolen säännöt otetaan käyttöön luomalla tiedosto .forward päähakemistoon. Jotkin FTP-ohjelmat eivät näe tiedostoja, joiden nimi alkaa pisteellä. Voit silloin luoda tiedoston ohjauspaneelin tiedostonhallinnassa (Files). Jotta voit muokata tiedostoa, nimeä se hetkeksi uudelleen esimerkiksi nimelle forward.txt ja muokkauksen jälkeen takaisin nimelle .forward
Tiedoston ensimmäisellä rivillä on aina oltava tämä: # exim filter
Sen jälkeen voit lisätä tiedostoon monenlaisia komentoja. Rajoitumme tässä muutamaan esimerkkiin. Jos tallennat viestin tiettyyn kansioon, varmista, että kansio on jo olemassa.
unseen deliver test@example.com
Tämä lähettää jokaisen viestin edelleen mainittuun sähköpostiosoitteeseen. unseen pitää viestin lukemattomana.
if $header_subject: contains "jajaja" or
$header_subject: contains "neeneenee"
then
save "$home/imap/<domein>/<mailbox>/Maildir/.<foldernaam>/"
endif
Näin viestit, joiden aiheessa on jokin näistä sanoista, tallennetaan automaattisesti kyseiseen kansioon. Kirjoita kohtaan <domein> verkkotunnus (esim. example.com). Kohtaan <mailbox> postilaatikon nimi (joka on luotu DirectAdminin kohdassa POP3-tilit). Jos sähköpostiosoite on jan@example.com, kirjoita siihen pelkkä jan. Kohtaan foldernaam kirjoitetaan sen kansion nimi, jonka olet luonut esimerkiksi webmailissa. Huomaa, että nimen on alettava pisteellä.
if $header_to: contains "jan@example.com"
then
save "$home/imap/<domein>/<mailbox>/Maildir/.<foldernaam>/"
endif
Sama kuin edellinen esimerkki, mutta nyt kaikki TO-osoitteeseen lähetetyt viestit tallennetaan kyseiseen kansioon.
Lisätietoa näistä suodattimista löydät täältä:
http://www.exim.org/exim-html-4.50/doc/html/filter_toc.html
