Sendmail слушать на порту 587

Благодаря нашей стране новую политику блокирования всех динамический IP широкополосных пользователей от спамеров, где они блокируют порт 25 и силы использовали широкополосный SMTP провайдера отправить все электронные Out. Он также влияют на эти службы SOHO, что принимающие их электронной почты в третьих фирм, и большинство поставщик изменение в другой порт, чтобы удовлетворить эту проблему.

Здесь я покажу вам, как установить SendMail на прослушивание портов другими то 25 или с помощью порта СУО 587. Эта инструкция основана на "CentOS 5.0"

Требования

SendMail-CF-8.13.8-2.el5
SendMail-8.13.8-2.el5

1. Убедитесь, что у вас есть 2 пакета, установленного на вашей машине Linux. Это может быть любой версии все настройки осуществляется через. MC файлов. Чтобы убедиться, что пакеты, установку, выполнив эту команду: --

# Мин-QA | Grep SendMail

2. Перейдите в / ETC / почта "папки и править sendmail.mc файла.

# CD / ETC / почта
# VI sendmail.mc

После редактировать "sendmail.mc" Файл, обратите внимание на следующие строки: --

DNL DAEMON_OPTIONS ( `Port = представления, Name = MSA, M = Ea ') DNL

Чтобы активировать эту функцию, удалите слово "DNL" Infront заявления типа: --

DAEMON_OPTIONS ( `Port = представления, Name = MSA, M = Ea ') DNL

Сохраните файл.

3. Резервное копирование конфигурации sendmail.cf файл прежде чем вы сделаете новый файл sendmail.cf.

# CP / ETC / mail / sendmail.cf / ETC / mail / sendmail.cf. <date>

Затем вы можете выполнить следующую команду, чтобы создать новый файл sendmail.cf

# Make-C / и т.д. / Mail

Теперь перезапустить SendMail

# / Sbin / услугу SendMail перезагрузка

Выключение SM-клиент: [OK]
Выключение Sendmail: [OK]
Запуск Sendmail: [OK]
Начиная SM-клиент: [OK]

4. Испытание для Telnet к порту 587 и посмотреть, если его работы

Telnet Localhost # 587

[Root @ MMIX почты] # Telnet Localhost 587
Trying 127.0.0.1 ...
Подключено к localhost.localdomain (127.0.0.1).
Символ является'^]'.
220 abc.com.my ESMTP Sendmail 8.13.8/8.13.8; Пт, 7 декабря 2007 03:41:16 +0800

Как только вы можете видеть выше MSG, это означает, что ваш SendMail сейчас принимает обоих портов 25 и 587. Мой друг крыла луна, есть другая инструкция по использованию IPTABLES перенаправить 25 порта в другой порт.

Источник: Sendmail.org | Wingloon.com

11 декабря 2007 Опубликовано под Linux HOWTO

2 Ответы на "Sendmail слушать на порту 587"

  1. wingloon говорит:

    Милый. Он работает ...

  2. Симона говорит:

    Thanks Bro для проверки его, любые шаги пропустить? Я не испытывать уважения перенаправление портов

Написать ответ