Уважаемые, а как вообще должна быть организована отправка писем с сайта? Имеются в виду стандартные проекты, где письма нужны для подтверждения регистрации пользователя, высылки забытого пароля, etc. Нужно поднимать на хостинге sendmail/postfix/exim и слать через него или можно использовать гмейловский smtp (там ведь есть ограничения на количество исходящих сообщений) или еще как? Какой нынче самый кошерный способ? Как вы этот вопрос в своих проектах решаете?
Я из-за лени поднимать свой sendmail пользуюсь сторонними решениями (конкретно Zoho). Минусы очевидны — ограничения на количество. Плюсы — следить не надо за работоспособностью всего этого дела и настраивать, а если вдруг какой скрипт с ума сойдёт и ограничения превысит, то их саппорт по просьбе обратно outgoing включает, или лимиты увеличивает.
У меня схема достаточно простая — стоит Postfix с DKIMproxy (все исходящие сообщения подписиваются сертификатами DKIM-Signature и DomainKey-Signature) и в DNS (Bind) обязательно прописан рекорд SPF (намного меньше риска, что ваша корреспонденция окажется в папке «Спам» у крупных провайдеров таких как Gmail, Яндекс, Mail.ru, MSN, Yahoo!)