> On Apr 10, 2017, at 4:01 PM, John Stoffel <j...@stoffel.org> wrote:
> 
> Since I built 2.11.9 by hand, I'm willing to do this hack as well I
> think.  It's a total hack too... and I'm still amazed I'm the only one
> seeing this.  But maybe most people who use Office365 for spam
> filtering also use Exchange on the inside and not the setup we have
> which is due to Lotus Notes, Mailman and Exchange all being valid
> internal targets.  Whee...
> 
> Looks like I just need to hack src/global/mail_copy.c and
> src/global/delivered_hrd.c, or better yet, just change the
> global/header_opts.c to maybe be something like this:
> 
> diff -ur postfix-2.11.9/src/global/header_opts.c 
> postfix-2.11.9.jfs/src/global/header_opts.c
> --- postfix-2.11.9/src/global/header_opts.c     2017-04-10 12:50:34.381884494 
> -0700
> +++ postfix-2.11.9.jfs/src/global/header_opts.c 2008-05-08 13:41:35.000000000 
> -0700
> @@ -62,7 +62,7 @@
>     "Content-Length", HDR_CONTENT_LENGTH, HDR_OPT_DROP,
>     "Content-Transfer-Encoding", HDR_CONTENT_TRANSFER_ENCODING, HDR_OPT_MIME,
>     "Content-Type", HDR_CONTENT_TYPE, HDR_OPT_MIME,
> -    "Delivered-To", HDR_DELIVERED_TO, 0,
> +    "My-Delivered-To", HDR_DELIVERED_TO, 0,
>     "Disposition-Notification-To", HDR_DISP_NOTIFICATION, HDR_OPT_SENDER,
>     "Date", HDR_DATE, 0,
>     "Errors-To", HDR_ERRORS_TO, HDR_OPT_SENDER,
> 
> 
> Which certainly can't hurt as a test.

All three need to be changed to a consistent replacement:

src/global/header_opts.c:    "Delivered-To", HDR_DELIVERED_TO, 0,
src/global/mail_copy.c: vstream_fprintf(dst, "Delivered-To: %s%s", 
vstring_str(buf), eol);
src/local/forward.c:    rec_fprintf(info->cleanup, REC_TYPE_NORM, 
"Delivered-To: %s",

-- 
        Viktor.

Reply via email to