Phil Pennock wrote:
On 2011-06-24 at 15:32 +0000, W B Hacker wrote:
Phil Pennock wrote:
On 2011-06-24 at 05:59 +0000, Bruce A. Bergman wrote:
[ headers_remove not working ]
remote_smtp:
    debug_print = "T: remote_smtp for $local_part@$domain"
    driver = smtp
    headers_remove = "X-FDA:X-Panda:X-Spam-Summary"

Does it work if you remove the quotes?

If so, please file a bug (but you'll also have a working config).

-Phil


Bug?

Or documentation change?

Bug.  The documentation states that anything specified as being a string
may be wrapped in quotes, and headers_remove is specified as an expanded
string.


My point.

It appears to be treated in the same manner as, for example, a 'hostlist' or similar colon-separated critters - most of which do not require quotes.

And - not to put too fine a point on it - but I'm not certain that a header-name is always (just) a string.

At this point, I don't know if that's what's happening here; I've been
very busy this week.


Ditto - and for the next two coming.

But - having run production for many years WITHOUT quotes, here's what happens otherwise:

With double-quotes:

# /usr/local/bin/exim -bd -q55s
2011-06-25 02:00:13 [26013] Exim configuration error in line 1517 of /etc/exim/configure:
  extra characters follow string value for headers_remove

With single-quotes, no error thrown on daemon invocation.

If the first-mile received header of this post is still assigned by tahini, then my server is still stripping all 'received' headers on the outbound, and Exim accepts EITHER single-quotes or no-quotes.

CAVEAT: I DO use a space either side of the colon.

Bill





I'm sending this WITH quotes to see if, as I suspect, the code is clever enough to sort it.



--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to