Как настроить Qmail таким образом, чтобы для исходящей почты он автоматически устанавливал исходный IP-адрес в зависимости от домена, а не использовал IP-адрес сервера по умолчанию.
Я думаю, что в Exim есть конфигурация для отправки исходящей почты с ip, который соответствует имени домена в / etc / mailips.
Есть ли что-то подобное в Qmail?
Теплые пожелания
Супратик
Не похоже, что эта функция поддерживается напрямую, но есть патч, который звучит так, как будто он сделает то, что вы хотите:
Также есть еще один патч qmail, который использует контрольный файл вместо поиска DNS:
http://rno-consultores.com./mail/qmail/qmail-1.03_outgoingips.patch
Осторожно! Оба патча не только выбирают исходящий IP-адрес, но также изменяют имя хоста, используемое в команде HELO, которую qmail-remote использует при подключении к целевому серверу. Это может быть проблематично, если вы не используете выделенные IP-адреса для каждого домена, потому что ваш сервер затем сообщает «HELO domain1.tld», а также «HELO domain2.tld» для соединений, исходящих с одного и того же IP-адреса. Некоторым провайдерам не нравится такое поведение "множественной личности", и они заблокируют рассматриваемый IP-адрес, как только обнаружится пара изменений имени хоста HELO.
Правильный способ - установить строку HELO на PTR-запись исходящего IP-адреса; однако я не знаю ни одного патча, который бы это делал.