Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.
Модераторы: SLEDopit , Модераторы разделов
bars
Сообщения: 1014
ОС: BSD/LINUX
Сообщение
bars » 20.04.2023 15:27
Привет.
на Линукс пытаюсь при отправки почты у домена определить от какого ип адреса отправлять нужно.
Файл /etc/exim4/domain
В /etc/exim4/exim4.conf
Код: Выделить всё
remote_smtp:
driver = smtp
interface = ${lookup{$sender_address_domain}lsearch*{/etc/exim4/domain}}
Перезагружаю exim и пробую отправить письмо, почта идет для домена с друго ип адреса сервера.
Подобная настройка работает на FreeBSD в линукс почему-то не хочет.
bars
Сообщения: 1014
ОС: BSD/LINUX
Сообщение
bars » 20.04.2023 15:59
Не пойму в чем дело, все варианты перебрал.
Код: Выделить всё
interface = ${if exists {/etc/exim4/domain}{${lookup{$sender_address_domain}lsearch{/etc/exim4/domain}{$value}{}}}{}}
Почему не определяется ип адрес при отправке, берется самый первый ип.
Всего 2 ип адреса
Код: Выделить всё
domen.ru:ip0
domens.ru:ip1 в системе он добавлен сетевым алиасом.
Почта отправляется почему-то все время от ip0.
Один ип адрес который нужен он расположен сетевым алиасом в системе.
Но разницы не должно быть у почтового сервера ип адрес в системе сетевой илиас или нет.
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 20.04.2023 16:06
bars писал: ↑ 20.04.2023 15:59
ип адрес который нужен он расположен сетевым алиасом в системе
А покажите
ip addr
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
bars
Сообщения: 1014
ОС: BSD/LINUX
Сообщение
bars » 20.04.2023 16:09
Код: Выделить всё
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:69:1a:7d:dc:5b brd ff:ff:ff:ff:ff:ff
inet 1.2.1.22/24 brd 1.2.1.255 scope global eth0
valid_lft forever preferred_lft forever
inet 1.2.1.23/24 brd 1.2.1.255 scope global secondary eth0:0
valid_lft forever preferred_lft forever
Почта все время отправляется от 1.2.1.22/24.
Пробовал перезагружать exim
Код: Выделить всё
service exim4 restart
и так
systemctl restart exim4
Добавлено (16:13):
Ип адрес работает 1.2.1.23/24
на нем сайт весит, все нормально открывается.
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 20.04.2023 16:13
А что в /etc/exim4/domain?
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
bars
Сообщения: 1014
ОС: BSD/LINUX
Сообщение
bars » 20.04.2023 16:16
Bizdelnick писал: ↑ 20.04.2023 16:13
А что в /etc/exim4/domain?
Код: Выделить всё
cat /etc/exim4/domain
dom.ru:1.2.1.22
dom1.ru:1.2.1.23
*:1.2.1.22
Отправляю почту с сервера.
Код: Выделить всё
echo "Первый тест отправки с моего почтового сервера. One test my mail server." | sendmail -fsend@dom1.ru username@ya.ru
Отправка происходит от ип адреса 1.2.1.22.
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 20.04.2023 16:36
А что такое lsearch* ? В доке такого не наблюдаю, там есть wildsearch . Попробуйте его использовать.
(Я с exim не сказать что знаком, извините, если фигню пишу.)
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux
Сообщение
Bizdelnick » 20.04.2023 16:38
Да, простите, уже нашёл после того, как отправил сообщение. Тогда у меня нет идей.
Пишите правильно:
в консоли
вк у́пе (с чем-либо)
в о бщем
воо бще в течение (часа)
новичо к
ню анс
по у молчанию приемле мо
проблем а
пробо вать
траф ик
bars
Сообщения: 1014
ОС: BSD/LINUX
Сообщение
bars » 20.04.2023 16:44
Bizdelnick писал: ↑ 20.04.2023 16:38
Да, простите, уже нашёл после того, как отправил сообщение. Тогда у меня нет идей.
У меня тоже
, печально, придется брать отдельный впс для этого.