Filtrage par e-mail ou plusieurs e-mails par catégorie/groupe

Résumé

Permettre aux administrateurs de créer des filtres pour les e-mails entrants, ou permettre à plus d’un e-mail d’être publié dans une catégorie/un groupe.

Description

Parfois, une correspondance 1:1 d’une adresse e-mail vers une catégorie ou un groupe est gênante. Parfois, un expéditeur insistera pour utiliser un e-mail qui n’est pas approprié à votre configuration (par exemple, parce que son utilisation est antérieure à votre configuration, ou parce qu’il utilise obstinément le mauvais e-mail malgré vos tentatives de régularisation de son comportement).

Dans de tels cas, deux approches peuvent coexister :

  1. Permettre à plusieurs e-mails d’arriver à un seul endroit (catégorie ou groupe)
  2. Permettre le filtrage automatique des e-mails entrants pour permettre la re-catégorisation en fonction de critères (Sujet, De, etc.)

Cas d’utilisation

Factures

Vous avez configuré une catégorie pour recevoir les factures via invoice@example.net, mais certains fournisseurs envoient leurs factures à contact@example.net. Avoir un filtre sur le champ Sujet + la présence d’une pièce jointe garantirait que toutes vos factures entrantes vont au même endroit, où votre comptable pourra les voir.

Trop de spam

Votre contact@example.net est devenu trop public, et votre groupe de contact commence à être la cible de spam. Vous pourriez ajouter une adresse transitoire contact-A4B6C23@example.net et commencer à modérer tout ce qui provient de l’ancienne adresse. Ensuite, vous pouvez faire pivoter les adresses de contact pour rendre plus difficile pour les spammeurs d’atteindre votre boîte de réception.

Domaines multiples

Vous utilisez plusieurs domaines et préféreriez que vos utilisateurs venant de example.org utilisent ce domaine au lieu du domaine wildly-different.example qui pourrait les confondre. Ou vous avez utilisé deux domaines et souhaitez consolider et n’en utiliser qu’un seul. L’ajout de category@example.org à votre adresse entrante existante category@wildly-different.example résoudrait les deux cas.

1 « J'aime »

Si vous êtes prêt à filtrer sur le sujet ou le contenu plutôt que sur l’adresse du destinataire, je pense que votre premier cas d’utilisation pourrait être géré par Discourse Automation. Ayez une catégorie cachée « courrier entrant » et un déclencheur qui exécute le script lorsqu’il y a un nouveau message. Ce script contiendrait vos règles personnalisées et, sur la base de celles-ci, déplacerait le message vers la bonne catégorie (ou les bons tags !).

Les deuxième et troisième cas semblent mieux gérés par un service de transfert d’e-mails externe à Discourse.

Merci @mattdm. Je vais me pencher sur l’automatisation de Discourse.

Je ne pense pas qu’une catégorie supplémentaire aiderait, car cela compliquerait certainement les choses.

La redirection d’e-mails peut fonctionner ou non, car la réception par e-mail détectera l’e-mail d’origine au lieu de l’adresse redirigée dans la plupart des cas.

L’automatisation Discourse pourrait fonctionner, mais nécessite un peu de connaissances pour que ces cas d’utilisation fonctionnent. Voyons voir :

  1. Lorsque le groupe A reçoit un e-mail
  2. Si l’expéditeur est foo@bar ET que l’objet commence par FACTURE
  3. Étiqueter le sujet avec « facture »
  4. Déplacer le sujet vers la catégorie X
  5. Fin du filtre.

Quelqu’un peut-il traduire cela en automatisation Discourse ?