We have a Debian Linux system with no mail server listening for incoming mail, but with a mail transfer agent (e.g., ssmtp). Most programs we use (e.g., svn's mailer.py) will use the mail transfer agent (MTA) program directly, and not require either an open relay, or putting a user's password in a config file. It would be great if Reviewboard would do the same. Perhaps it could use some Python package to do so?
This will be easier in the future. Right now we're depending on Django's support, and hard-coding it. We'll have this abstracted out a bit later and be able to deal with different hooks (including using a more proper mail solution).
- Type-Defect + Type-Enhancement + Milestone-Release1.5 + Component-EMail
Pushing out to 1.7 (tentatively).
- Milestone-Release1.7 + Milestone-Release1.8