Initial selinux policy support

This commit is contained in:
Stuart Gathman
2013-06-26 18:28:49 +00:00
parent af49a7a45e
commit 8770262622
2 changed files with 8 additions and 1 deletions
+3
View File
@@ -71,6 +71,9 @@ class myMilter(Milter.Base):
self.fromparms = Milter.dictfromlist(str) # ESMTP parms
self.user = self.getsymval('{auth_authen}') # authenticated user
self.log("mail from:", mailfrom, *str)
# NOTE: self.fp is only an *internal* copy of message data. You
# must use addheader, chgheader, replacebody to change the message
# on the MTA.
self.fp = StringIO.StringIO()
self.canon_from = '@'.join(parse_addr(mailfrom))
self.fp.write('From %s %s\n' % (self.canon_from,time.ctime()))