Не работает postfix (mailutils)
Я хочу установить почтовый сервер на своём сервере. Выбрал postfix.
Пытался настроить по неескольким инструкциям, 10 раз удалял полностью и скачивал заново. Вот такая примерно последовательность действий:
- Добавил несколько DNS записей для домена
sudo hostname set-name domain.ru(Гдеdomain.ru- мой домен)- Добавил запись
127.0.0.1 domain.ruв/etc/hosts sudo apt updatesudo apt install mailutils- В открывающемся окне конфигурации пункт
Internet Site, далее в поле вводаdomain.ru - Отредактировал
/etc/postfix/main.cf-inet_interfaces = loopback-only,inet_protocols = ipv4,mydestination = mydestination = localhost.$mydomain, localhost, $myhostname sudo systemctl reload postfix
Далее команда для отправки e-mail:
echo "Email body" | mail -s "Email subject" [email protected], где [email protected] - мой email.
Пробовал отправлять себе и на yandex, и на gmail - безуспешно.
sudo cat /var/log/mail.log содержит разные ошибки:
connect to mx.yandex.ru[77.88.21.249(И другие ip-адреса)]:25: Connection timed out
connect to alt1.gmail-smtp-in.l.google.com[разные ip-адреса]:25: Connection timed out. В некоторых таких же логах вместо Connection timed out написано Network is unreachable.
Что я делаю не так? Чего не хватает?