Я могу подсказать как настраивал связку Centos, postfix, joomla, php-mailer на smtp.yandex.ru (с гуглем тоже должно работать, по идеи).
Правда сам до сих пор не разобрался есть ли в этой схеме лишние телодвижения или нет, т.к. изначально допустил ошибку, которую заметил намного позже.