I am looking for a free Windows SMTP Server that supports some kind of external authorization (SMTP AUTH) through scripts or a database. I need to offer a mail relay for a dynamically changing user base, and their credentials are stored in a MySQL database table.
SMTP Server Requirements:
- Custom Authorization (MySQL would be perfect)
- SSL with STARTLS
I've read some answers to related questions here and found xmailserver and hMailServer. I tried both of them, unfortunately hMailServer supports SSL but not with the STARTTLS command, and xmailserver needs to restart when updating user accounts, even though it supports external authorization. This is why both of them seem inadequate.
Any ideas?