При использовании корпоративного почтового сервера быстро перемещающимися сотрудниками возникает задача организовать им отправку почты с авторизацией.
Вот как это делается для postfix:
Установить пакет postfix-tls
Указать в main.cf нужный сервер в качестве релея:
relay = mail.etersoft.ru
Создать файл /etc/postfix/sasl_password
с правами 600 и содержимым:
mail.etersoft.ru login:password
Дописать в main.cf строки:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_mechanism_filter = PLAIN
последнее особенно важно если на стороне сервиса поддерживаются только PLAIN-пароли.
Кое-что написано и здесь:
http://postfix.state-of-mind.de/patrick.koetter/smtpauth/smtp_auth_mailservers.html