Ves a la documentació
Base de coneixement

Regles que escriviu vosaltres

Les vostres pròpies condicions, i què ha de passar amb tot allò que hi coincideixi.

Detalls

  • S'escriuen a Configuració → Regles, i per l'API REST a /rules, que està activa per a tots els espais de treball. Una regla és una llista de condicions sobre un missatge que arriba i una llista d'accions a fer amb tot allò que hi coincideixi: 100 regles per bústia, cadascuna amb 20 condicions i 10 accions com a màxim. Això són proteccions contra un script en bucle, no límits de pla. La regla número 101 es rebutja amb un missatge que ho diu; no se us factura.
  • Vint-i-una coses que pot consultar una condició: l'adreça From i el seu domini (on una coincidència amb example.com cobreix també mail.corp.example.com), el remitent del sobre SMTP, To, Cc, Bcc, qualsevol destinatari, Reply-To, l'adreça a la qual es va lliurar realment la còpia amb l'etiqueta de signe més eliminada, l'assumpte, el cos, qualsevol capçalera concreta, el List-Id, el nom, el tipus o la mida d'un fitxer adjunt, si hi ha cap fitxer adjunt, la mida total del missatge, el veredicte d'spam, i l'hora i el dia de la setmana en què va arribar en UTC. La coincidència és un glob (* i ?), o bé conté, igual a, comença per, acaba en, i major o menor que en les quatre numèriques. Un patró ha de portar dos caràcters alfanumèrics propis, de manera que un * tot sol es rebutja quan l'escriviu en comptes de coincidir amb tots els missatges que arribin mai.
  • Totes les condicions o qualsevol d'elles, amb un NOT a cadascuna per separat. No hi ha parèntesis imbricats: (A and B) or C són dues regles, que de totes maneres és com ho tornareu a llegir sis mesos després.
  • Onze accions: etiquetar, treure una etiqueta, arxivar, marcar com a llegit, destacar, classificar com a spam, enviar a la paperera, reenviar, respondre automàticament a partir d'una plantilla, bloquejar el remitent i rebutjar el missatge directament. Les regles s'executen en l'ordre en què les poseu, primer la més baixa, i qualsevol es pot desactivar sense suprimir-la. Una regla marcada com a aturar el processament acaba la passada, de manera que no es considera res que estigui per sota, i quan dues regles indiquen una carpeta, guanya la posterior, perquè això és el que vol dir una llista numerada.
  • Rebutjar a la porta només funciona amb el sobre, i altrament es rebutja en el moment d'escriure la regla. Un 550 el respon qui ens ha lliurat el missatge i, en una llista de correu, això és la LLISTA, que ho interpreta com un subscriptor que rebota i us dona de baixa d'una cosa on només volíeu que una persona deixés de publicar. Una regla que coincideix amb un remitent només per la capçalera From arxiva a Spam, exactament igual que quan en bloquegeu un.
  • La resposta automàtica no contesta una màquina. Se suprimeix amb Auto-Submitted, amb Precedence: bulk, list o junk, amb una capçalera List-Id o List-Unsubscribe, amb X-Autoreply, amb X-Autorespond, i amb el remitent del sobre buit que porta tot rebot. A més d'això, un mateix remitent rep com a màxim una resposta al dia. Dues bústies amb regles de resposta i sense cap protecció s'escriuen l'una a l'altra fins que algú se n'adona.
  • Un reenviament és una còpia reconstruïda i no pas el missatge que va arribar: surt pel camí d'enviament, de manera que la signatura DKIM del remitent no hi sobreviu, ni tampoc les capçaleres inusuals ni les parts exòtiques. L'original hi viatja com a fitxer adjunt .eml, així que les capçaleres i les parts exactes encara es poden llegir, tret que superi el límit de 5MB per als adjunts, cas en què el reenviament surt igualment amb el cos llegible i l'original es queda a la vostra pròpia bústia. Res no us diu que això hagi passat, que és la part que val la pena saber. La destinació es comprova quan escriviu la regla, però només pel que fa a la forma: ops, o ops@example sense punt, es rebutja mentre l'escriviu en comptes de fallar un cop per cada missatge coincident després. Una errada d'escriptura que continua sent una adreça vàlida ([email protected] en lloc d'[email protected]) s'accepta, i a la destinació d'una regla mai no se li demana que es confirmi, tal com sí que passa amb el reenviament d'una adreça, de manera que la còpia va exactament a allò que heu escrit.
  • Una regla es pot provar abans d'activar-la: apunteu-la als últims trenta dies (fins a un any, fins a 200 missatges) i informa de quins dels vostres propis missatges hauria capturat i què els hauria fet, sense tocar-ne cap. Això ho respon el mateix comparador que s'executa al camí de lliurament, però un missatge emmagatzemat no és el missatge que va lliurar l'SMTP. El remitent del sobre, el mapa de capçaleres, el List-Id, l'adreça a la qual es va lliurar i la mida a la xarxa ja no hi són aleshores, de manera que onze dels vint-i-un camps responen de manera diferent en una prova en sec o no poden respondre gens, i el diàleg els anomena en comptes de comptar-los en silenci com a no coincidències. El cas més extrem és una regla que rebutja a la porta: ha de portar obligatòriament una condició sobre el remitent del sobre, i res del que hi ha emmagatzemat no la pot respondre, de manera que una previsualització informa que no coincideix amb res per molt que a la pràctica rebutgés molt.
  • Res no és retroactiu, i deliberadament no hi ha cap botó que ho faci. Aplicar una regla a una bústia que ja teniu no té límits, no es pot desfer i arrossegaria cada missatge que toqués de nou a dalt de tot de la safata d'entrada. Les regles decideixen què passa amb el correu que arriba a partir d'ara.
  • El que ha fet cada regla es registra missatge a missatge (les accions que s'han aplicat i, per separat, les que s'han rebutjat i per què), de manera que «per què ha acabat això aquí» i «per què la meva resposta d'absència no ha contestat allò» tenen resposta totes dues. El registre conserva el nom de la regla, així que continua llegint-se correctament després de canviar-li el nom o de suprimir-la.
  • S'aplica a totes les adreces dels vostres propis dominis, de manera que una regla arriba a tot el que entra en comptes d'oferir-se en un lloc on no faria res en silenci.
  • Si el motor no pot respondre (una condició d'un client més nou, una base de dades que no respon), el missatge es lliura tal com s'hauria lliurat i la fallada es registra. Una regla que llança un error és un missatge que no arriba mai.