Все очень просто:
- Берем модуль (бесплатный) wsrubi.smtp
- Устанавливаем по их же инструкции.
- Берем какой-нибудь ящик SMTP (желательно специально созданный для отправки почты с сайта, ну или какой скажет клиент) - нужны логин и пароль от ящика.
- Настраиваем ящик в модуле.
- Тестируем отправку.
- Смотрим журнал в модуле, чтобы определить успешность.
- Готово.
P. S. Это действительно надежнее, потому что не нужно настраивать сервер для отправки почты (на VDS это часто нетривиально). Если ящик для отправки находится на каком-либо надежном сервисе (например, Яндекс.Коннект), то все будет работать без перебоев.