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

Используйте одну машину для отправки почты с 2 IP-адресами

Мне нужно настроить один SMTP-сервер (sendmail) для отправки почты с двумя интерфейсами с разными IP-адресами в зависимости от сервера.

Например: на том же компьютере с ip: 1.1.1.1 и 2.2.2.2 мне нужно отправить электронное письмо a@a.com с помощью 1.1.1.1 и b@b.com с помощью 2.2.2.2

Я не знаю, могу ли я настроить его на sendmail или использовать iptables, какая-то идея?

Спасибо.

Вы можете найти информацию о том, как это сделать с помощью exim, на http://www.exim.org/exim-html-current/doc/html/spec_html/ch30.html#SECID146. Вам нужен вариант "интерфейс".

Я нашел некоторую помощь по этому поводу, но не сказал ничего, чтобы отправлять почту с разными IP-адресами или интерфейсами, используя virtusertable.

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5033970.html

Скорее всего, вы хотите чего-то другого (извините за это). Но если вы действительно хотите отправлять почту через разные интерфейсы / маршруты, у вас должны быть эти два интерфейса в двух разных сетях, каждая из которых должна иметь маршрутизатор. Посмотрите справочную страницу своей ОС для route команда, /etc/hosts и /etc/networks файлы и, возможно, как настроить ваши сетевые карты. Установите статический маршрут для нестандартной сети. Эта нестандартная сеть, конечно, должна достигать b.com.