Если арендовал VDS с закрытым на выход SMTP портом - используй relay host

someone

сисадмин сервера 0ed
Команда форума
Администратор
Регистрация
3 Апр 2006
Сообщения
577
Реакции
957
  • Автор темы
  • Модер.
  • #1
Что делать, если арендовал VDS с закрытым на выход SMTP портом (25) и хостер не согласен его открыть ?

Ответ прост - использовать relayhost (smarthost) .
То есть нужно использовать аккаунт другого сервиса с авторизацией и отправкой по SMTP с TLS (например на 587 порту)

А вот реализация может быть непростой. Вот пара примеров для Postfix и Exim

How to configure Postfix relayhost (smarthost) to send eMail using an external smptd
Для просмотра ссылки Войди или Зарегистрируйся
Exim Smarthost smtp relay provider
Для просмотра ссылки Войди или Зарегистрируйся
Или же можно использовать старый добрый ssmtp совместно с например gmail аккаунтом , разумеется через 465 или 587 порт, используя TLS.
Но это если достаточно упрощенного функционала почтовика.

Однако в некоторых панелях возможность настроить обший relay уже реализована, и не нужно быть админом, чтобы это использовать.
Достаточно задать Global SMTP relay, через который ваш почтовик и будет отсылать.

Вот пример такой настройки для панели Hestia :

hestia-relayhost.JPG

Впрочем, вы можете все эти настройки SMTP релея задать прямо в настройках своего скрипта, очень во многих CMS это уже реализовано. Ибо небезызвестный phpmailer это давно умеет.

Теперь может возникнуть вопрос - где взять аккаунт, с которого можно отправлять почту для вашего домена.
Ответ также имеется - использовать соответствующий сервис , один из многих.

Я тут посоветую Для просмотра ссылки Войди или Зарегистрируйся прежде всего потому, что у него имеется бесплатный тариф с лимитом на отсылку 1000 писем в месяц через SMTP/API . Что вполне может хватить для небольшого сайта.

Впрочем в сети очень много других платных сервисов для рассылки, навскидку mailgun , sendpulse , cheapsender и так далее.
 
Назад
Сверху