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

экземпляры exim, такие как функция

относительно моего вопроса здесь: удаленный smtp с локальным аварийным переключением Мне нужно установить два eximʻa на одном сервере, оба прослушивают localhost. Я оценивал использование nullmailer и exim, но Debian не позволяет устанавливать оба, я также считаю, что два экземпляра exim должны использовать меньше памяти, чем одна копия exim и одна из nullmailer.

Это возможно? Я знаю, что у postfix есть экземпляры, но я не могу найти такую ​​функциональность в exim. Настройка должна получать почту от localhost (php) и пытаться использовать мандрил (например, интеллектуальный хост), а в случае, если он недоступен, попробуйте отправить через локальный exim, работающий на другом порту.

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

  • PHP / Веб-приложение отправляет почту через SMTP на localhost: 25.
  • Exim4 получает его и пересылает на удаленный смарт-хост

Если эта пересылка не удалась, она будет поставлена ​​в очередь и повторена позже. Перенаправление на второй экземпляр exim не увеличивает вероятность доставки, а просто удваивает сложность.

(т.е. если письмо не может быть отправлено, потому что сервер получателя не работает, вы переместите его из очереди первого экземпляра exim4 в очередь второго экземпляра exim4. Оно все равно не пойдет, оно все равно будет поставить в очередь и повторить попытку. Наличие двух eximʻa не сделает доставку более надежной или быстрой.)