Baza e njohurive
Rregulla që i shkruani vetë
Kushtet tuaja, dhe çfarë duhet të ndodhë me gjithçka që përputhet me to.
Hollësi
- Shkruhen te Cilësimet → Rregullat, dhe përmes REST API te /rules, e cila është e ndezur për çdo hapësirë pune. Një rregull është një listë kushtesh mbi një mesazh që mbërrin dhe një listë veprimesh për t'u kryer mbi gjithçka që përputhet me to: 100 rregulla për çdo kuti postare, secili me më së shumti 20 kushte dhe 10 veprime. Këto janë mbrojtje ndaj një skripti në cikël dhe jo kufij planesh. Rregulli i 101-të refuzohet me një mesazh që e thotë këtë, nuk faturohet.
- Njëzet e një gjëra për të cilat mund të pyesë një kusht: adresa From dhe domeni i saj (ku një përputhje me example.com mbulon edhe mail.corp.example.com), dërguesi i zarfit SMTP, To, Cc, Bcc, çdo marrës, Reply-To, adresa te e cila u dorëzua vërtet kopja me etiketën e saj plus të hequr, subjekti, trupi, çdo header i emërtuar, List-Id, emri, tipi ose madhësia e një bashkëngjitjeje, nëse ka fare bashkëngjitje, madhësia e të gjithë mesazhit, verdikti i spam-it, si dhe ora e dita e javës kur mbërriti sipas UTC. Përputhja bëhet me glob (* dhe ?), ose me contains, equals, starts with, ends with, dhe me më e madhe apo më e vogël se te të katër fushat numerike. Një model duhet të mbajë të paktën dy karaktere alfanumerike të vetat, ndaj një * i thatë refuzohet kur e shkruani, në vend që të përputhet me çdo mesazh që do të mbërrijë ndonjëherë.
- Të gjitha kushtet ose cilido prej tyre, me një NOT mbi secilin veç e veç. Nuk ka kllapa të ndërthurura: (A dhe B) ose C janë dy rregulla, që është gjithsesi mënyra si e rilexoni gjashtë muaj më vonë.
- Njëmbëdhjetë veprime: etiketo, hiq një etiketë, arkivo, shëno si të lexuar, vendos yll, klasifiko si spam, hidh në kosh, përcill, përgjigju automatikisht nga një shabllon, blloko dërguesin, dhe refuzo mesazhin krejtësisht. Rregullat ekzekutohen sipas radhës që u vendosni, duke filluar nga numri më i vogël, dhe secili prej tyre mund të fiket pa u fshirë. Një rregull i shënuar ndalo përpunimin e mbyll kalimin, ndaj asgjë nën të nuk merret parasysh, dhe kur dy rregulla emërtojnë të dy një dosje, fiton i fundit, sepse pikërisht këtë do të thotë një listë e numëruar.
- Refuzimi te dera bëhet vetëm mbi zarfin, dhe përndryshe refuzohet në çastin që e shkruani. Një 550 i kthehet atij që na e dorëzoi mesazhin, dhe te një listë postare ky është LISTA, e cila e lexon si një abonent që kthen postën mbrapsht dhe ju çabonon nga diçka ku donit thjesht që një person të mos postonte më. Një rregull që përputhet me një dërgues vetëm mbi header-in From e klasifikon atë te Spam-i, pikërisht ashtu siç bën bllokimi i tij.
- Përgjigjja automatike nuk i përgjigjet një makine. Ajo shtypet te Auto-Submitted, te Precedence: bulk, list ose junk, te një header List-Id ose List-Unsubscribe, te X-Autoreply, te X-Autorespond, dhe te dërguesi bosh i zarfit që mban çdo kthim. Përtej kësaj, një dërgues merr më së shumti një përgjigje në ditë. Dy kuti postare me rregulla përgjigjeje dhe pa këtë mbrojtje i dërgojnë postë njëra-tjetrës derisa dikush ta vërë re.
- Një përcjellje është një kopje e rindërtuar dhe jo mesazhi që mbërriti: ajo del përmes rrugës së dërgimit, ndaj nënshkrimi DKIM i dërguesit nuk i mbijeton, e as header-at e pazakontë dhe pjesët ekzotike. Origjinali udhëton bashkë me të si bashkëngjitje .eml, që header-at dhe pjesët e sakta të jenë ende aty për t'u lexuar, përveçse kur ai e kalon tavanin prej 5MB për bashkëngjitjet, rast në të cilin përcjellja niset gjithsesi me trupin e lexueshëm dhe origjinali mbetet në kutinë tuaj postare. Asgjë nuk ju thotë se ndodhi kjo, dhe kjo është pjesa që ia vlen të dihet. Destinacioni kontrollohet kur e shkruani rregullin, por vetëm për nga forma: ops, ose ops@example pa pikë, refuzohet ndërsa e shkruani, në vend që të dështojë një herë për çdo mesazh që përputhet më pas. Një gabim shtypi që prapë është adresë e vlefshme ([email protected] për [email protected]) pranohet, ndërsa destinacionit të një rregulli nuk i kërkohet kurrë të konfirmojë vetveten siç i kërkohet atij të një përcjelljeje adrese, ndaj kopja shkon pikërisht te ajo që shkruat.
- Një rregull mund të provohet para se të ndizet: drejtojeni te tridhjetë ditët e fundit (deri në një vit, deri në 200 mesazhe) dhe ai raporton se cilat prej mesazheve tuaja do t'i kishte kapur dhe çfarë do t'u kishte bërë, pa prekur asnjërin prej tyre. Aty përgjigjet i njëjti përputhës që ekzekutohet në rrugën e dorëzimit, por një mesazh i ruajtur nuk është mesazhi që dorëzoi SMTP-ja. Dërguesi i zarfit, harta e header-ave, List-Id, adresa te e cila u dorëzua dhe madhësia në rrjet nuk ekzistojnë më në atë pikë, ndaj njëmbëdhjetë nga njëzet e një fushat përgjigjen ndryshe në një provë të thatë ose nuk përgjigjen dot fare, dhe dialogu i emërton ato në vend që t'i numërojë në heshtje si mospërputhje. Rasti më i mprehtë është një rregull që refuzon te dera: ai detyrimisht mban një kusht mbi dërguesin e zarfit, dhe asgjë në ruajtje nuk mund t'i përgjigjet atij, ndaj një parapamje raporton se ai nuk përputhet me asgjë, sado shumë të refuzonte në praktikë.
- Asgjë nuk ka efekt prapaveprues, dhe qëllimisht nuk ka asnjë buton që e bën të tillë. Zbatimi i një rregulli mbi një kuti postare që e keni tashmë është i pakufizuar, nuk ka zhbërje, dhe do të tërhiqte çdo mesazh që preku mbrapsht në krye të kutisë hyrëse. Rregullat vendosin se çfarë ndodh me postën që mbërrin më pas.
- Ajo që ka bërë secili rregull regjistrohet për çdo mesazh (veprimet që u zbatuan dhe, veçmas, ato që u refuzuan dhe pse), ndaj “pse përfundoi kjo këtu” dhe “pse nuk iu përgjigj asaj mesazhi im i mungesës nga zyra” marrin të dyja përgjigje. Regjistri ruan emrin e rregullit, ndaj ai lexohet saktë edhe pasi rregulli riemërtohet ose fshihet.
- Zbatohet për çdo adresë në domenet tuaja, ndaj një rregull arrin gjithçka që mbërrin dhe nuk ofrohet diku ku nuk do të bënte asgjë në heshtje.
- Nëse motori nuk mund të përgjigjet (një kusht nga një klient më i ri, një bazë të dhënash që nuk përgjigjet), mesazhi dorëzohet ashtu siç do të ishte dorëzuar dhe dështimi regjistrohet. Një rregull që hedh gabim është një mesazh që nuk mbërrin kurrë.