6. modulis · 6.2
Filtru izveide un pārbaude
6. modulis: Automātiski: filtri un prombūtne · Lasīšanas laiks: 9 minūtes
Mērķis: Pēc šīs nodarbības Jūs varēsiet pārvērst vēlmi filtrā, kas dara tieši to, ko domājat, izvairīties no zināmajām kļūdām un pārbaudīt filtru, pirms uz to paļaujaties.
Pamatjēdzieni: galvenes izvēle, From, To, List-Id, Subject, pārāk plašs filtrs, secība, pāradresācija, Izveidot filtru, testa e-pasts, Lejupielādēt
No vēlmes līdz noteikumam
Labs filtrs sākas ar teikumu vienkāršā valodā: "Visiem e-pastiem no vairumtirgotāja jānonāk mapē Piegādātāji." Pēc tam uzdodiet trīs jautājumus:
- Pēc kā Jūs šo e-pastu noteikti atpazīstat? Nevis "parasti tas ir par pasūtījumiem", bet kaut kas, kas vienmēr ir galvenēs: adrese, domēns, galvene, kas ir tikai šim e-pastam.
- Kam jānotiek? Pārvietot, kopēt, pāradresēt, dzēst, un vai skriptam pēc tam jāapstājas?
- Ko filtrs nedrīkst skart? Padomājiet par e-pastu, kas ir gandrīz līdzīgs. Tieši tur filtri kļūdās.
Pēc kuras galvenes filtrēt
Galvenes izvēle nosaka, cik uzticams ir Jūsu filtrs.
- From (No) e-pastiem no personas vai uzņēmuma. Filtrējiet pēc adreses vai pēc domēna:
@example.netnotver ikvienu šajā uzņēmumā. Nefiltrējiet pēc attēlotā vārda: ikviens var ierakstīt jebkuru vārdu (nodarbība 2.2). - To (Kam) e-pastiem, kas pienāk caur citu adresi. Ja adrese info@example.com pāradresē uz Sanne pastkasti, viņa šo e-pastu atpazīst pēc info@ galvenē To. Ievērojiet: e-pastā, ko kāds nosūtīja ar Bcc, šīs adreses galvenē To nav.
- List-Id jaunumu vēstulēm un adresātu sarakstiem. Godīgi sūtītāji šo galveni pievieno (RFC 2919) ar nemainīgu kodu katram sarakstam. Tas ir uzticamāk nekā sūtītāja adrese, kas jaunumu vēstulēm dažkārt mainās.
- Subject (Temats) tikai tad, ja temats ir nemainīgs, piemēram, sistēmas automātiskajiem paziņojumiem. Citos gadījumos temats ir vismazāk uzticamā izvēle: ikviens tajā var ierakstīt jebko.
Filtrs viena vairumtirgotāja jaunumu vēstulēm Sieve valodā izskatās šādi:
# rule:[Groothandel]
if header :contains "List-Id" "nieuws.example.org"
{
fileinto "INBOX.Leveranciers";
stop;
}Četras kļūdas
1. Pārāk plašs. "Temats satur factuur" šķiet ērti, taču tas notver arī pikšķerēšanu ar tematu "Uw openstaande factuur", ko surogātpasta filtrs tikko neaizturēja. Tad tā glīti atrodas starp Jūsu īstajiem rēķiniem, kur Jūs to vērtējat mazāk kritiski. Padariet filtru šaurāku: "From satur @example.net un Temats satur factuur", ar meklēšanas tvērumu "jāatbilst visiem sekojošajiem nosacījumiem".
2. Secība. Filtri darbojas no augšas uz leju (nodarbība 6.1). Plašs filtrs ar stop augšā var padarīt nederīgu konkrētu filtru zem tā. Novietojiet konkrēto filtru augšā: vispirms "vairumtirgotāja jaunumu vēstule", tikai pēc tam "viss no example.org".
3. Lielie burti un atstarpes. Nosacījums "satur" neņem vērā lielos burtus, tāpēc par tiem nav jādomā. Taču lieka atstarpe vai drukas kļūda tekstā gan liek filtram nenostrādāt. "factuur " ar atstarpi beigās neatradīs "factuur.".
4. Mape, kas vēlāk mainās. Filtrs atsaucas uz mapes pilno nosaukumu. Ja Jūs pārdēvējat mapi vai pārvietojat to zem citas mapes, nosaukums filtrā vairs nav pareizs. Tāpēc pārbaudiet savus filtrus pēc katras izmaiņas mapēs.
Pāradresācija uz ārēju adresi
Ar darbību Pāradresēt vēstuli uz Jūs varat sūtīt e-pastu uz citu adresi, piemēram, uz adresi Gmail. Tam ir divi trūkumi.
Pirmkārt, Jūs pāradresējat arī surogātpastu, ko surogātpasta filtrs neaizturēja. Saņēmējs pakalpojums redz Jūsu pasta serveri kā serveri, kas šo surogātpastu piegādā. Tas var kaitēt Jūsu servera reputācijai un līdz ar to visu Jūsu parasto e-pastu piegādei.
Otrkārt, sūtītāja pārbaudes vairs nesakrīt. Pāradresēts e-pasts no ahmed@example.net Gmail ienāk no Jūsu servera. Domēna example.net SPF ierakstā Jūsu serveris nav minēts, tāpēc pārbaude neizdodas. Tādēļ vēstule var nonākt surogātpastā vai tikt noraidīta. Kursā "E-pasts kārtībā" SPF un DMARC ir izskaidroti sīkāk.
Tāpēc pāradresējiet tikai uz adresēm, kuras pārvaldāt paši, un labāk ar pāradresācijas adresi (forwarder) pārvaldības panelī, nevis ar filtru.
Filtra izveide no vēstules
Visātrāk filtru var izveidot no e-pasta, kuru vēlaties kārtot. Atveriet vēstuli un izvēlieties Vairāk > Izveidot filtru. Tīmekļa pasts jau aizpilda sūtītāju un tematu. Izdzēsiet to, kas nav vajadzīgs: parasti pietiek tikai ar sūtītāju, bet temats padara filtru pārāk šauru.

Pārbaudiet, pirms paļaujaties
Filtru, kas klusi kļūdās, Jūs pamanāt tikai tad, kad palaižat garām svarīgu e-pastu. Tāpēc vienmēr pārbaudiet:
- Testa e-pasts sev. Jūsu pašu e-pasts caur pasta serveri nonāk Jūsu pastkastē, tāpēc filtri darbojas. Ierakstiet vārdu tematā un pārbaudiet, vai vēstule ir pareizajā mapē.
- Pārbaudiet arī to, ko nedrīkst skart. Nosūtiet e-pastu bez šī vārda un pārbaudiet, vai tas paliek mapē Ienākošās. Izmēģiniet arī lielos burtus.
- Izlasiet skriptu. Ar Vēstuļu filtri > Darbību saraksts > Rediģēt filtru kopu Jūs redzat, ko tīmekļa pasts patiešām ir saglabājis. Ja tur ir
if false, filtrs ir izslēgts. - Saglabājiet kopiju. Ar Vēstuļu filtri > Darbību saraksts > Lejupielādēt Jūs saņemat visu skriptu kā failu. Tas noder kā rezerves kopija un salīdzināšanai, ja kas pēkšņi darbojas citādi.

Filtrs vienai pastkastei vai visam domēnam
Filtri tīmekļa pastā attiecas uz vienu pastkasti. Ja vēlaties aizturēt sūtītāju visām sava domēna pastkastēm vai iestatīt stingrāku surogātpasta filtru, to dariet sava hostinga pārvaldības panelī. WebOké tas ir DirectAdmin, kurā cita starpā ir sadaļa SPAM Filters. Neiestatiet to pašu divās vietās: vēlāk Jūs vairs nezināsiet, kurš noteikums vēstuli aizturēja.
Praksē: tā tas darbojas tīmekļa pastā
Filtrus Jūs veidojat sadaļā Iestatījumi > Vēstuļu filtri ar Izveidot vai no vēstules ar Vairāk > Izveidot filtru. Skriptu apskatāt sadaļā Vēstuļu filtri > Darbību saraksts > Rediģēt filtru kopu, un Lejupielādēt dod Jums kopiju. Roundcube rokasgrāmatā ir soļi un tabula ar noderīgiem filtriem. Citos tīmekļa pastos tas darbojas līdzīgi: Gmail veido filtrus no meklēšanas vaicājuma, Outlook.com ir noteikumi ar nosacījumiem un darbībām.
Kopsavilkums
- Sāciet ar teikumu vienkāršā valodā un pajautājiet sev, pēc kā e-pastu noteikti atpazīstat un ko filtrs nedrīkst skart.
- Filtrējiet pēc adreses, domēna, To vai List-Id; temats ir vismazāk uzticams.
- Kļūdas: pārāk plašs filtrs, nepareiza secība, drukas kļūdas un atstarpes, pārdēvēta mape.
- Pāradresācija uz ārēju adresi pāradresē arī surogātpastu un liek SPF pārbaudei neizdoties; dariet to tikai uz adresēm, kuras pārvaldāt paši.
- Pārbaudiet ar e-pastu sev, arī to, ko filtrs nedrīkst skart, un saglabājiet kopiju ar Lejupielādēt.
Tests (quiz)
Uzdevums
Uzdevums A6.2: Jūsu filtra pārbaude. Izveidojiet savā pastkastē filtru, kas e-pastu ar paša izvēlētu vārdu tematā pārvieto uz paša izvēlētu mapi. Lapā ievadiet vārdu un mapes nosaukumu. Pēc tam ielīmējiet savu filtru kopu (Iestatījumi > Vēstuļu filtri > Darbību saraksts > Rediģēt filtru kopu, atlasiet visu un kopējiet) vai augšupielādējiet failu, ko saņemat ar Lejupielādēt. Programma nolasa Sieve skriptu atmiņā (nekas netiek saglabāts) un izspēlē trīs testa vēstules: vēstuli ar Jūsu vārdu tematā (jānonāk Jūsu mapē), vēstuli bez šī vārda (jāpaliek mapē Ienākošās) un vēstuli ar Jūsu vārdu lielajiem burtiem (arī jānonāk Jūsu mapē). Zaļš, ja visas trīs ir pareizas. Jūs saņemsiet paziņojumu, ja filtrs ir izslēgts, ja mapes nosaukums skriptā neatbilst ievadītajam vai ja skripts pāradresē e-pastu uz adresi ārpus Jūsu domēna.
Papildu lasāmviela
Ja ir aprakstīti soļi tīmekļa pastā, tie attiecas uz WebOké tīmekļa pastu; citos tīmekļa pastos tas darbojas līdzīgi.
- Roundcube Webmail 7.1: Kā izveidot filtru
- Roundcube Webmail 7.2: Noderīgu filtru piemēri
- Servera puses e-pasta noteikumi (filtri serverī)
- E-pasta pārsūtīšana uz citu adresi (forwarders, catch-all adrese nav ieteicama)
- Bezmaksas kurss E-pasts kārtībā: iestatīšana un pareiza piegāde 3.3: Aliasi, pāradresācija un catch-all: ērti, bet ar riskiem
- Bezmaksas kurss E-pasts kārtībā: iestatīšana un pareiza piegāde 4.1: Kāpēc pasts nonāk mēstulēs
- RFC 2919, List-Id (angļu valodā): https://www.rfc-editor.org/rfc/rfc2919
