Jūsu filtru apskatīšana, lejupielāde un atjaunošana Sieve skripta formātā
Filtrus, ko izveidojat tīmekļa pastā, pasta serveris glabā vienā teksta failā: Sieve skriptā. Šo skriptu varat apskatīt, lejupielādēt kā failu un vēlāk atjaunot. Tas noder kā rezerves kopija, lai saprastu, ko tieši Jūsu filtri dara, vai lai pārnestu filtrus uz citu pastkasti.
Kas ir filtru kopa?
Jūsu filtri nedarbojas tīmekļa pastā, bet gan pasta serverī, brīdī, kad ziņojums tiek piegādāts Jūsu pastkastē. Tie ir rakstīti Sieve, vienkāršā valodā, kas īpaši paredzēta e-pasta filtrēšanai. Jūs tīmekļa pastā aizpildāt veidlapu, un tīmekļa pasts no tās uzraksta skriptu.
Filtru kopa ir viss šis skripts: visi vienas pastkastes filtri vienā failā. Tajā ir arī Jūsu prombūtnes ziņojums, jo tehniski arī tas ir filtrs. Jums var būt vairākas filtru kopas, taču aktīva vienmēr ir tikai viena.
Filtru kopas apskatīšana
- Piesakieties tīmekļa pastā un izvēlnē noklikšķiniet uz Iestatījumi un pēc tam uz Filtri.
- Noklikšķiniet uz Darbības un izvēlieties Rediģēt filtru kopu.
Tagad redzat skriptu teksta veidā. Piemērs, kā to uzraksta tīmekļa pasts:
require ["fileinto"];
# rule:[Nieuwsbrieven]
if exists "List-Id"
{
fileinto "Nieuwsbrieven";
stop;
}
# rule:[Facturen]
if allof (header :contains "subject" "factuur")
{
fileinto "INBOX.Facturen";
}
# rule:[Collega]
if false # header :contains "from" "collega@example.com"
{
fileinto "INBOX.Team";
}
Lūk, kā to lasīt:
require ["fileinto"];pieprasa serverim paplašinājumu, kas nepieciešams, lai pārvietotu e-pastu uz mapi. Tīmekļa pasts to pats ievieto skripta sākumā.# rule:[Nieuwsbrieven]ir komentārs ar Jūsu filtra nosaukumu. Pēc tā tīmekļa pasts atpazīst Jūsu filtrus.if exists "List-Id"ir nosacījums: ziņojumam ir galvenes rinda List-Id, kā tas ir jaunumu vēstulēm un adresātu sarakstiem.fileinto "Nieuwsbrieven";pārvieto ziņojumu uz šo mapi.stop;nozīmē, ka nākamie filtri šo ziņojumu vairs neapstrādā.header :contains "subject" "factuur"veidlapā ir Temats satur factuur. Lielajiem un mazajiem burtiem šeit nav nozīmes.if false # ...ir atspējots filtrs. Iepriekšējais nosacījums ir saglabāts kā komentārs aiz#, lai filtru vēlāk varētu atkal ieslēgt.
Serveris lasa skriptu no augšas uz leju. Tāpēc Jūsu filtru secībai ir nozīme.
Filtru kopas lejupielāde kā rezerves kopija
- Atveriet Iestatījumi > Filtri.
- Noklikšķiniet uz Darbības un izvēlieties Lejupielādēt.
Jūs saņemsiet teksta failu (.txt) ar Jūsu filtru kopas nosaukumu. Glabājiet to drošā vietā. Tā Jums būs kopija, ja nejauši izdzēšat kādu filtru, un varēsiet salīdzināt, ja filtri pēkšņi sāk darboties citādi. Ja pārejat uz citu pastkasti vai citu serveri, lejupielādējiet skriptu, pirms atsakāties no vecās pastkastes.
Skripta atjaunošana
- Atveriet saglabāto failu teksta redaktorā, piemēram, Notepad vai TextEdit, un nokopējiet visu saturu.
- Tīmekļa pastā atveriet Iestatījumi > Filtri > Darbības > Rediģēt filtru kopu.
- Atlasiet esošo tekstu, aizstājiet to ar nokopēto tekstu un noklikšķiniet uz Saglabāt.
- Pārbaudiet sarakstā sadaļā Filtri, vai Jūsu filtri atkal ir redzami, un nosūtiet sev testa e-pastu, lai pārliecinātos, ka tie darbojas.
Viss esošais saturs tiek aizstāts ar skriptu, ko ielīmējat. Ja vēlaties atjaunot tikai dažus filtrus, nokopējiet tikai attiecīgos blokus, no rindas # rule:[...] līdz pat noslēdzošajai }, un ievietojiet tos pareizajā vietā esošajā skriptā. Ja ielīmētajā daļā ir paplašinājums, kas vēl nav norādīts require skripta sākumā, pievienojiet to tur.
Ja skriptā ir kļūda, piemēram, trūkst semikola vai figūriekavas, tas netiek saglabāts un Jūs saņemsiet kļūdas ziņojumu. Šādā gadījumā Jūsu filtri paliek nemainīti.
INBOX.Team. Citi pasta serveri dažkārt izmanto slīpsvītru (INBOX/Team). Ja pārnesat skriptu uz citu serveri vai esat pārdēvējis mapes, pārbaudiet, vai katra skriptā minētā mape tiešām pastāv. Filtrs, kas novirza uz neesošu mapi, nedarbosies, kā paredzēts.Noderīgi zināt
- Katrai pastkastei atsevišķi. Filtru kopa pieder vienai pastkastei. Ja Jums ir vairākas pastkastes, lejupielādējiet skriptu no katras no tām.
- Tikai jauniem e-pastiem. Atjaunots filtrs darbojas ar e-pastiem, kas tiek saņemti pēc tam. E-pastus, kas jau ir Jūsu pastkastē, pārvietojiet paši.
- Prombūtnes ziņojums. Ja Jūsu rezerves kopijā ir prombūtnes ziņojums ar veciem datumiem, pēc atjaunošanas pārbaudiet sadaļā Iestatījumi > Prombūtnes ziņojums, vai tas ir iestatīts pareizi.
- Visam domēnam. Ja vēlaties kaut ko iestatīt visām sava domēna pastkastēm, piemēram, bloķēt sūtītāju, izmantojiet DirectAdmin sadaļu SPAM Filters. Skatiet Servera puses e-pasta noteikumi (filtri serverī).
Jauna filtra izveides soļi ir aprakstīti Roundcube rokasgrāmatā sadaļās Filtra izveide un Noderīgu filtru piemēri. Pati valoda ir aprakstīta dokumentā RFC 5228 (angļu valodā).
