From 9291343f9cb6391395cdb5efbdd5c566c4b07424 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 25 Jun 2021 13:04:46 +0300 Subject: [PATCH] Note about From_ header usage with maildrop --- doc/integration.texi | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/integration.texi b/doc/integration.texi index 84698cc..2c24c19 100644 --- a/doc/integration.texi +++ b/doc/integration.texi @@ -55,7 +55,7 @@ delivery via NNCP: @example /usr/local/etc/postfix/master.cf: nncp unix - n n - - pipe - flags=FRqhu user=nncp argv=nncp-exec -quiet $nexthop sendmail $recipient + flags=Rqhu user=nncp argv=nncp-exec -quiet $nexthop sendmail $recipient @end example This runs the @command{nncp-exec} command to place outgoing mail into @@ -67,7 +67,7 @@ shell meta characters in command-line parameters. Pay attention to @code{flags}, containing @code{R}, telling Postfix to include @code{Return-Path:} header. Otherwise that envelope sender -information will be lost. Possibly you will also need somehow to +information may be lost. Possibly you will also need somehow to preserve that header on the receiving side, because @command{sendmail} command will replace it. For example you can rename it before feeding to @command{sendmail} with @@ -76,6 +76,13 @@ extract with: @verbatiminclude sendmail.sh +Also pay attention that @command{maildrop} does not like @code{From_} +mbox-style header, so you possibly want: + +@example +mailbox_command = reformail -f0 | maildrop -d $@{USER@} +@end example + @item Specify that mail for @emph{example.com}, should be delivered via NNCP, to a host named @emph{nncp-host}: -- 2.48.1