Ben Rosengart:
> Dear Postfixers,
>   I am testing a milter which, under some circumstances, adds a
> header to a message.  The problem is that the header is simply not added.
> 
> I have instrumented the milter-side code and I can see that the milter
> server is, at EOM time, writing to the socket:
> 
>   h X-MS-blah\0 some stuff\0
> 
> which seems right -- 'h' corresponds to SMFIR_ADDHEADER, according to
> the list of protocol constants in Sendmail::PMilter::Context.  The first
> argument is the header name and the second is the value.

Are you implementing your own Milter on-the-wire read/write
routines? 

If so, I suggest taking an existing implementation (for example the
Postfix src/milter/test-milter.c program) to add a header and see
what the bits on the wire look like.

        Wietse

Reply via email to