On 2 March 2015 at 23:21, Jeremy Harris <jgh@???> wrote:
> On 02/03/15 17:12, Odhiambo Washington wrote:
> > On 2 March 2015 at 18:12, Godfrey <eximlist@???> wrote:
> >> I am asking for help getting spam assassin to work with on Freebsd 10.1
> >> and Exim 4.85. I am really stuck and the only option left is to ask list
> >> members for help.
>
> > There's a patch you need to apply to exim to resolve the issue. It's in
> one
> > of the posts on this list - from Gordon.
> > I couldn't apply it in the exim port on FreeBSD so I did a manual compile
> > to enable me apply the patch -
> patch-src_routers_rf__get__munge__headers.c
> >
> > PS: Before guys start crying, me and Godfrey know each other for years
> and
> > have done this sort of thing before:)
>
>
> Ah, 97f83c7a669a sounds plausible then.
>
> @@ -90,9 +90,8 @@ if (rblock->remove_headers)
> uschar * list = rblock->remove_headers;
> int sep = ':';
> uschar * s;
> - uschar buffer[128];
>
> - while ((s = string_nextinlist(&list, &sep, buffer, sizeof(buffer))))
> + while ((s = string_nextinlist(&list, &sep, NULL, 0)))
> if (!(s = expand_string(s)))
> {
> if (!expand_string_forcedfail)
> --
> Cheers,
> Jeremy
>
Yes, this has been running in production for a few servers I manage since
you released the fix/patch.
We're waiting to see whether it will be officially incorporated into a new
version of Exim - 4.85.1, maybe?
--
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254733744121/+254722743223
"I can't hear you -- I'm using the scrambler."