Tools

Our free tools for Mac OS X Server Mail Services – spamtrainer and mailbfr – have been downloaded more than 100’000 times and are helping system administrators looking after Mac OS X Servers from 10.3 to 10.13.

Tutorials

Our free tutorials and whitepapers related to Mac OS X Server Mail and Web Services have been downloaded more than 500’000 times. The tutorials are available for a wide range of topics and for Mac OS X Server versions from 10.4 to 10.13.

Consultancy

While we are happy to provide free support through our Tutorials, FAQs and the occasional e-mail advice, it cannot replace personalised support. A professional can fix in a matter of hours what could take you days of trial and error.

How to test IMAP/SSL user authentication

This FAQ describes how to test an IMAP user login for a server with SSL enabled using cleartext authentication. Make an imap connection: openssl s_client -connect mail.domain.tld:993 At the prompt enter “01 login” and then your username and password: 01 login username password When done, issue: 02 logout

How to watch logs realtime in Terminal

A few examples tail -f /var/log/system.log tail -f /var/log/mail.log tail -f /var/log/mailaccess.log If you don’t have permission to read the log, you may need sudo: sudo tail -f /var/log/secure.log Open a few Terminal windows and watch several logs simultaneously. To exit hit: CTRL+C

How to verify that an SSL key, certificate and CSR match

These commands will output a short string of characters. If the characters match, then they belong together. openssl x509 -noout -modulus -in mydomain.crt | openssl md5 openssl rsa -noout -modulus -in mydomain.key | openssl md5 openssl req -noout -modulus -in mydomain.csr | openssl md5

How to to decrypt an SSL Key

When you setup SSL in Server Admin, the ‘key’ is stored RSA encrypted. If you want to use your certificate outside of Server Admin, you’ll need the passphrase or a non-encrypted copy of the key. There are a few approaches, here’s one: The certificates are stored in /etc/certificates, so lets go there: cd /etc/certficates Take […]

How to enable/disable greylisting [10.7 – 10.8]

Click here to learn more about greylisting To disable greylisting sudo serveradmin settings mail:postfix:greylist_disable = yes sudo postfix reload To enable greylisting sudo serveradmin settings mail:postfix:greylist_disable = no sudo postfix reload

How to lookup a user GUID

You can lookup a users’s GUID using WorkGroup Manager, but what fun is that? Here are just a few ways you can lookup a GUID Lookup a single user: 10.7 & 10.8 Only: sudo /Applications/Server.app/Contents/ServerRoot/usr/bin/cvt_mail_data -i bobsmith How handy it would be to have a list of all users and their GUID? dscl /Search -list […]

Newsletter

Take advantage of our mail server checkup service. For a flatrate of $50 (€38) we will run a full diagnostic of your mail server, report on its status, and make recommendations for improvements. If you would like us to check your mail server or need more information, please use our contact form.