<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>I have the following code:<br><br></div>if __name__ == "__main__":<br></div>    Milter.factory = SimpleMilter<br></div>    Milter.set_exception_policy(milter.CONTINUE)<br></div>    Milter.set_flags(Milter.CHGHDRS + Milter.ADDHDRS)<br></div>    sys.stdout.flush()<br></div>    Milter.runmilter("simplemilter", "/tmp/simpmilt.socket", 240)<br><br></div>Given that, I should be able to add a header field/value to the headers,<br></div>but when I do the following:<br><br>def close(self):<br>     ...<br></div>     self.addheader("X-MARK", "Seen by SimpleMilter")<br><br></div>I get an error:<br><br></div>milter.error: cannot add header<br><div><br></div><div>Now I'm wondering if I can't addheaders that late into the process.<br></div><div>Is this the case?<br><br></div><div>Any clarifications appreciated, thanks.<br><br></div><div>Ed<br></div></div>