SASL (and therefore port 587) is now running on the colo box (you all know it as dselwyn)

For quite some time I’ve been dinking around trying to get SASL to work on my colo box. It took

The most helpful part was the bit to add

PARAMS="-m /var/spool/postfix/var/run/saslauthd"

although I added it to /etc/default/saslauthd rather than edit /etc/init.d/saslauthd (better for future debian upgrades).
Another point to make is that sasltestwhatever of testsaslwhatever doesn’t work so configured unless you also either

  • Link each file in /var/spool/postfix/var/run/saslauthd to an identical name in /var/run/saslauthd or
  • Link /var/run/saslauthd directly to /var/spool/postfix/var/run/saslauthd (better answer, works through reboots)