I have a web application that needs to send outgoing mail. Instead of connecting directly to the SMTP server (I'm using AuthSMTP), I'd like to setup a local mail server. This is to reduce the time the web application has to wait to send the email, and to automatically store and retry the mail of the AuthSMTP server is down.
What mail server will be simple to setup and manage? All it needs to do is relay all mail from localhost to a specific server. I'd also like to be able to monitor the server, to see when some messages cannot be delivered.
I have some experience with Apache James, and I'm trying out Postfix currently.