Як надсилати пошту зі свого сервера?
Пошту зі свого сервера можна надсилати двома способами: через поштовий сервіс або власним поштовим сервером. Для першого нічого відкривати не потрібно. Для другого вихідний порт 25 відкривається в панелі.
Надсилання через поштовий сервіс
Це найпростіший спосіб для WordPress, WooCommerce, Nextcloud і більшості застосунків. Адресу та пароль свого поштового сервісу ви вносите в налаштування SMTP застосунку. Ці сервіси використовують порт 587 або 465, а вони на вашому сервері завжди відкриті.
Надсилання власним поштовим сервером
Поштові сервери доставляють пошту один одному через порт 25. На нових серверах вихідний порт 25 спочатку закритий. Ми робимо так, бо один сервер, що розсилає спам, може призвести до потрапляння в чорний список усіх у тому самому блоці IP. Відкрити його можна одним кліком:
- У панелі відкрийте Мої сервери і натисніть на свій сервер.
- Відкрийте інструмент Правила брандмауера.
- У рядку Надсилання пошти натисніть Відкрити порт 25 і підтвердьте.
Налаштування починає діяти приблизно за 15 секунд, перезапускати сервер не потрібно. Ваш вибір зберігається, якщо ви перевстановите сервер. Коли порт більше не потрібен, його можна закрити в тому самому місці.
Перевірити, що порт на вашому сервері відкритий, можна так:
timeout 5 bash -c 'exec 3<>/dev/tcp/gmail-smtp-in.l.google.com/25' && echo "25 open" || echo "25 closed"
Що варто пам’ятати
- Вхідна пошта цим налаштуванням не зачіпається. Воно стосується лише з’єднань, що йдуть з вашого сервера.
- Дозвільне правило, додане до брандмауера, цього налаштування не обходить. Порт відкривається лише цією кнопкою.
- Щоб ваші листи потрапляли до скриньок, потрібні записи SPF, DKIM і DMARC. Подробиці дивіться в статті перед запуском власного поштового сервера.
- Масове розсилання небажаної пошти порушує договір про надання послуг і може призвести до призупинення вашої послуги.
Дякуємо за відгук!