Мне нужно настроить TLS / SSL для постфикса, чтобы я мог отправлять почту со своего iphone через мой почтовый сервер smtp (иначе я получу сообщения об отказе в ретрансляционном доступе).
Насколько я понимаю, это один способ:
https://www.rosehosting.com/blog/set-up-ssl-encrypted-connection-in-postfix-dovecot-and-apache/
Но я также могу сделать это с помощью фреймворка SASL и использовать dovecot: https://wiki2.dovecot.org/HowTo/PostfixAndDovecotSASL
Что лучше / уместнее?
Обе? Dovecot и Postfix - разные вещи, вы можете зашифровать свой трафик MTA с помощью TLS, а ваши соединения dovecot обрабатываются и аутентифицируются с помощью SASL. Это не тот или иной случай, вы должны реализовать оба.