Feature request System command filter. run_on header
- 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