[exim-cvs] Docs: requirements for transport filter processes

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Exim Git Commits Mailing List
Date:  
À: exim-cvs
Sujet: [exim-cvs] Docs: requirements for transport filter processes
Gitweb: https://git.exim.org/exim.git/commitdiff/04ca1e01ae03635b4db610424859583917727c6c
Commit:     04ca1e01ae03635b4db610424859583917727c6c
Parent:     44e35f5f592b4fb993a6a23ad9e0446af8a6d527
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sun Nov 5 23:19:31 2023 +0000
Committer:  Jeremy Harris <jgh146exb@???>
CommitDate: Sun Nov 5 23:21:00 2023 +0000


    Docs: requirements for transport filter processes
---
 doc/doc-docbook/spec.xfpt | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)


diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index f856af346..5a757c4ed 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -22792,8 +22792,11 @@ If unset, or expanding to an empty string, no filtering is done.
When the message is about to be written out, the command specified by
&%transport_filter%& is started up in a separate, parallel process, and
the entire message, including the header lines, is passed to it on its standard
-input (this in fact is done from a third process, to avoid deadlock). The
-command must be specified as an absolute path.
+input (this in fact is done from a third process, to avoid deadlock).
+The command must be specified as an absolute path.
+
+The process run by the command must use its standard input as the message
+data to be transformed, and write the results on its standard output.

The lines of the message that are written to the transport filter are
terminated by newline (&"\n"&). The message is passed to the filter before any

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-cvs.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-cvs-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/