headermask image

Notice: Undefined variable: t in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15

Notice: Undefined variable: r in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

Разрешаем внешние подключения для postfix

По умолчанию Postfix в CentOS 5 и Red Hat Enterprise Linux настроен на получение почты только с локальных сетевых интерфейсов. Это правильно, если вы не собираетесь использовать его как почтовый сервер, а в противном случае необходимо проделать дополнительные шаги для настройки.

Обычно я делаю telnet на определеный порт сервера для проверки, что сервис запущен и принимает соединения. Порт для SMTP 25, и необходимо ввести следующую команду:

telnet 10.1.1.123 25

Если файервол не настроен на прием соединений на 25-ый порт, или дефолтная конфигурация postfix не позволяет вам подключиться, вы увидите следующее сообщение:

$ telnet 10.1.1.123 25
Trying 10.1.1.123...
telnet: connect to address 10.1.1.123: Connection refused

Сперва проверьте настройки вашего файрвола, и разрешите весь входящий и исходящий трафик для 25-ого порта. Если вы продолжаете получать сообщение о ошибки, откройте /etc/postfix/main.cf и найдите следующую секцию:

#inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
inet_interfaces = localhost

Как вы видите, настройки по умолчанию в CentOS 5 и Red Hat Enterprise Linux (а возможно и других Linux дистрибутивах) разрешают подключаться к postfix только с localhost. Вы можете установить опцию “all”:


inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
#inet_interfaces = localhost

Или разрешить localhost и определенный IP адрес:


#inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
inet_interfaces = localhost 10.1.1.123

Теперь, когда все готово, телнетимся ещё раз и наблюдаем успешное подключение:

$ telnet 10.1.1.123 25
Trying 10.1.1.123...
Connected to 10.1.1.123.
Escape character is '^]'.
220 example.com ESMTP Postfix
quit
221 2.0.0 Bye
Connection closed by foreign host.

Постовой

Подумываю купить фотоаппарат для подруги. Она давно хочет себе замену нашей мыльнице. Набрел на неплохой выбор по хорошим ценам в интернет-магазине fotik.com.ua.

Заинтересовался настольной игрой со словами scrable, где получаешь очки за выставляемые буквы. Кто играл, как впечатления?

2 комментов оставлено (Add 1 more)

  1. От души! :) Помогло!

    1. Valentin on December 9th, 2012 at 9:22 pm
  2. Спасибо! Помогло!

    2. Roman on January 13th, 2011 at 6:01 pm