Skip to content
This repository was archived by the owner on Jul 1, 2024. It is now read-only.
This repository was archived by the owner on Jul 1, 2024. It is now read-only.

Permetre ignorar mails segons certes condicions #233

Description

@aaguilera

Em pregunten si seria possible que Mailtoticket ignorés certs mails (no creés el tiquet) depenent del subject. Per exemple, si seria possible ignorar mails que continguin la cadena "Invitació" o "Acceptat" al subject.

Actualment tenim l’opció de configuració mails_no_ticket, que permet ignorar mails a partir del remitent, però no és possible fer-ho a partir d'altres camps del missatge.

D'entrada se m'ha acudit que es podria enriquir el paràmetre valors_defecte amb un nou atribut ignore de tipus booleà, que per defecte tingués el valor false i que, en cas de tenir el valor true, faria que MailToTicket no creés el tiquet.

Per exemple:

valors_defecte: [
    { 
      "order": ["Subject"],
      "match": "Invitació",
      "ignore": true
    }
]

Això permetria ignorar tiquets basant-se en qualsevol capçalera del missatge. Una altra possibilitat (potser més senzilla d'implementar, però barreja la semàntica dels paràmetres, ja que ignore no és un paràmetre de creació de tiquets a l’API del GN6) seria afegir l'ignore com a possible atribut del defaults, així:

valors_defecte: [
    { 
      "order": ["Subject"],
      "match": "Invitació",
      "defaults": { "ignore": true }
    }
]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions