Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've taken a look at the setup and configuration process for a Postfix server, planning to use it for just sending emails out from my server. So far, I have these steps:

  • Setup Postfix
  • Configure Postfix
  • Install DKIM
  • Set SPF records
  • Tune for performance
  • Debug

Seems rather straightforward. However, I was just wondering: are there any actions I should be taking for periodic maintenance of my Postfix setup?


EDIT: Also, just curious, how long would this entire setup ideally take? 30 - 60 minutes? More?

share|improve this question
up vote 2 down vote accepted

Watch the mail log for errors, but otherwise, nothing much.

Postfix has good, clear errors, so it is generally easy to figure out what went wrong and what the next step to take is. One of the reasons I recommend it is exactly that.

Since you use SPF, you will have non-Postfix maintenance to do ensuring that users only ever send email from your domain through approved senders.

I would expect to spend ten to fifteen minutes doing the setup, so an hour for someone without much experience is reasonable.

share|improve this answer
What sort of errors are common? And I wouldn't be allowing any other users to send through the app, just transactional or notification emails. Thanks for your time though! – JonLim Jan 18 '12 at 18:27
Watch for spikes in delivery failure, since that can indicate problems with, eg, DNS resolution. Watch for fatal errors. Generally the problems are very obvious, because Postfix has good, clear error messages. – Daniel Pittman Jan 18 '12 at 18:28
Excellent, thanks again! – JonLim Jan 18 '12 at 18:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.