Regarding Encrypted/Signed Outbound Notifications
|Reported by:||Owned by:|
We have a customer requirement for all outbound notifications to be both signed (by trac) and encrypted for the recipient.
We did the following… Route all notifications to a local delivery agent (.forward → procmail). This was done by changing the behavior of get_smtp_address in trac/notification.py
def get_smtp_address(self, address): if not address: return None position = address.find('@') if position < 0: return address + '@localhost' return address[:position] + '@localhost'
This works well for us.