Назад | Перейти на главную страницу

sendmail / exim4 два сервера один только для отправки

У нас есть следующая настройка:

Я отвечаю только за первый сервер, который был перенесен. Второй используется совместно с другими доменами, работающими нормально. Проблема в том, что я не могу заставить его отправлять электронные письма второму. Когда пользователь из другого домена использует параметр сброса пароля на нашем сайте, новый пароль успешно отправляется им, но когда user@example.com пытается это сделать, затем первый сервер пытается доставить почту локально. Я попытался настроить его на ретрансляцию на mail.example.com, но затем он пытается отправить через него каждое электронное письмо, независимо от того, принадлежат они к нему или нет. Я исчерпал все варианты, когда пытаюсь dpkg-reconfigure exim4-config что я мог придумать. Большинство из них я не понимаю, потому что в половине случаев эти люди, работающие с unix, называют вещи прямо противоположными тому, что они имеют в виду.

Отправка почты через смарт-хост является стандартной конфигурацией exim4. Это соответствует критериям, указанным вами выше.

Бегать dpkg-reconfigure exim4-config. Выберите вариант mail sent by smarthost; no local mail. Затем настройте второй хост как smarthost.

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