foxcpp / foxcpp/maddy

Feature request System command filter. run_on header

Ouverte
#677 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
new feature
Langage dominant
Go
Étoiles
6.1k
Forks
327
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I would like to amend parts of the header to help with EMail rejection. The following description was taken from here: https://serverfault.com/questions/216731/removing-headers-from-postfix-sent-mail

_Anti-spam systems hate finding anything related to EC2, so some kind of cloaking is regrettably necessary.
A postfix example header_checks snippit for your consideration.
/^(Received: .amazonaws.com.)/ REPLACE X-Cloak-$1_

In the case of "run_on header", I would like to replace the header rather than the header from stdout being prepended to the message header. Using the System command filter in this way would provide a ubiquitous solution to any header problems.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le System command filter et la gestion de `run_on header` dans le code source de maddy. Définissez en quoi le remplacement demandé d’un header doit différer du comportement actuel qui consiste à préfixer command stdout, puis ajoutez une couverture montrant le remplacement et exécutez les tests pertinents du filtre. Le travail est terminé lorsque le filtre peut cibler les headers des messages sans laisser le header d’origine en place.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
go
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.