Рейтинг:0

настройка sendmail для отправки почты через сервер ретрансляции в Oracle Linux 7.7

флаг fr
d.s

Я настраиваю свой сервер для использования сервера ретрансляции для отправки почты. Я сделал следующие записи в /etc/mail/sendmail.mc

определить(`SMART_HOST', `corprelay.example.com')dnl
MASQUERADE_AS(`example.com')dnl
ОСОБЕННОСТЬ (masquerade_envelope) dnl
FEATURE(masquerade_entire_domain)dnl
MASQUERADE_DOMAIN(локальный хост)dnl
MASQUERADE_DOMAIN(localhost.localdomain)dnl

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

systemctl перезапустить sendmail

Я получаю следующую ошибку в почтовых журналах, и письма откладываются:

28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3242]: 18SC0pTv003242: from=ram, size=229, class=0, nrcpts=1, msgid=<202109281200.18SC0pTv003242@ve4-fsdb-l-p01 .us.ajds.net>, relay=ram@localhost
28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3243]: 18SC0peL003243: from=<[email protected]>, size=521, class=0, nrcpts =1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
28 сентября, 08:00:51 ve4-fsdb-l-p01 sendmail[3242]: 18SC0pTv003242: [email protected], ctladdr=ram (1011/1011), delay=00:00:00, xdelay=00: 00:00, mailer=relay, pri=30229, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (18SC0peL003243 Сообщение принято к доставке)
28 сентября, 08:05:51 ve4-fsdb-l-p01 sendmail[3245]: 18SC0peL003243: тайм-аут ожидания ввода от corprelay.example.com. во время приветствия клиента
28 сентября, 08:05:51 ve4-fsdb-l-p01 sendmail[3245]: 18SC0peL003243: to=<[email protected]>, ctladdr=<[email protected]> (1011/1011), задержка = 00:05:00, xdelay = 00:05:00, почтовая программа = реле, pri = 120521, реле = corprelay.example.com. [20.11.7.5], dsn=4.0.0, stat=Deferred: истекло время ожидания соединения с corprelay.example.com.

Примечание. IP-адреса и имя хоста являются фиктивными.

Спасибо и привет

флаг in
Тайм-ауты обычно указывают на проблемы с брандмауэром.
Michael Hampton avatar
флаг cz
Ваша конфигурация выглядит нормально. Я думаю, пришло время поговорить с кем-то, кто управляет corprelay... и узнать, не блокируют ли они вас брандмауэром.
d.s avatar
флаг fr
d.s
Но я могу подключиться по телнету к порту 25 сервера corprelay.
Рейтинг:0
флаг fr
d.s

Брандмауэр блокировал трафик sendmail. Как только правило брандмауэра было установлено для порта 25, sendmail начал работать. Удивительно, но я смог подключиться через телнет к порту 25, но не смог отправить почту с помощью телнета, пока это не было разрешено брандмауэром.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.