Some user agents (ours, for example) don't allow the user to edit the headers of an outgoing message.