OK, here is a scenario to reproduce.  In the root processor, add:

  LogMessage
  ToRepository (pre-header)
  SetMimeHeader
  LogMessage
  ToRepository (post-header)
  ToProcessor (test)

Needless to say, all of the ToRepository mailets should have passThrough
set.  And in the "test" processor, add:

  LogMessage
  ToRepository (post-processor)

You could also instrument AvalonMailRepository.store to add
mc.getMessage().writeTo(System.out) for debugging.  You will see that the
message is fine until we write to the spool, at which point it is corrupt.

Still looking, but will resume in the morning after checking e-mail.

Bernd, we should have some round-trip testing that would detect this sort of
problem.  :-)

        --- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to