Leslie Desser - 2025-04-25

I have been using Windows based hMailserver but now need to move this to linux.

I have gone for Postfix and then looked around for some GUI based tool to help set this up.

I have installed PostfixAdmin and am very please with what I see.

Before going further I just want to make sure that I am heading in the right direction.

My requirement is to have only outgoing mail for remote users.

We have users of our bespoke software who need to send out batches of emails (like statements and remittance advises) and we provide the mail server for that to happen.

So all we need are accounts (virtual?) (one for each of our clients) so that our software can authenticate with the server and then send the email.

There is no incoming mail. There is no need for a 'sent' folder. But we do need detailed logs for troubleshooting.

Our clients will not be logging into the server to look at their accounts (there will be nothing to look at!). They will not even know the credentials.

We have in the past used a non-standard port to authenticate and blocked the standard ones.

And obviously the server must not allow anyone to send out emails unless they authenticate,.

I would appreciate confirmation that I am in the right place to do this and then some guidance as to what I do need to set up and what I can ignore.

I am using MySQL and have installed the Postfix package but not the Postfix-MySQL package.

Thank you.