Вы на правильном пути, когда почтовый сервер сам подписывает письма. Это, безусловно, поможет СУХОЙ вещи, особенно если у вас есть несколько приложений, использующих один и тот же почтовый сервер.
Я пытался сделать то же самое с Cake, и после долгих исследований я определил, что намного ( a лот ) проще позволить стороннему обрабатывать ваши письма. Я бы порекомендовал PostmarkApp или даже новый простой почтовый сервис Amazon , который имеет бесплатный уровень ( 2000 бесплатных писем в день ), который может охватывать всю вашу заявку .