Еще несколько лет назад в ответ на аналогичный вопрос я пытался доказывать, что единственно правильный способ отправки почты - скармливание ее sendmail'у. Сейчас это звучит практически смешно :(.
Почему ? Это и сейчас в большинстве случаев логично. Если это сервак, то по-любому надо настраивать локальный MTA иначе как узнать что "не все так ладно в королевстве датском". И использовать его абсолютно для всего. Унификация смешной еще никогда не была. Просто бывают очень экзотические случаи типа ограниченности ресурсов. Когда оперативы 8M и вместо диска флэшка.