LINUX.ORG.RU

Sendmail + Masquerade = гон какой-то


0

0

Вобщем есть у меня две машины на Линуксах обе. Одна - router - имеет два
интерфейса и маскарадит левую подсеть. Вторая - home - имеет один
левый интерфейс. На обеих машинах работает (ну почти) sendmail-8.12.1.

На внутренней машине (на home) смарт хостом прописан роутер -- все
мессаги home отдаёт роутеру и он их берёт и пересылает -- это я вроде
сделал. Но ! когда я шлю изнутри (с home) то в поле FROM: остаётся запись
home.mydomain. Естественно весь внешний мир отпинывает такие письма
со словами "домен посылателя должен существовать" и указывает на поле
FROM: . Я знаю что есть фича для маскарада в сендмеил, вобщем я её
сделал, когда шлю с home на роутер -- поле ФРОМ: заменяется правильно,
когда с home на home - не заменяется и когда во внешний мир с home шлю
то тоже не заменяется и письма отпинываются. Вот мой конфиг:

VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl

MASQUERADE_AS(`real.host.name.real.domain')dnl
MASQUERADE_DOMAIN(`.my.domain')dnl
FEATURE(`masquerade_entire_domain')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`use_cw_file')dnl
FEATURE(`no_default_msa')dnl

TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5')dnl
define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl
define(`confMAX_MESSAGE_SIZE', `2000000')dnl

MAILER(local)dnl
MAILER(smtp)dnl
ВОт ... я уже не знаю что и делать ... с порядком записей в .m4 может
быть что-то не так ??? Но ИМХО порядок тут правильный и он в
маскараде имён не играет роли вообще.

что тут не так ???

Помогите pleace ! :-)

A u tebja maquarade na routere vkluchen? V principe, raz on smart host, to vsu obrabotku delaet on.

Eshe imeet smysl dobavit' feature ALWAYAS_ADD_DOMAIN, dlja togo, chtoby bylo chto otrabatyvat'..

Dlja home->home - vrode by, pri SMART_HOST vse ravno mails idut tuda..

Vidimo, tut logichnee SMART_RELAY, kotoryi budet smtp pochtu zabirat'. A local'nuu - pust' tvoi sendmail raskidyvaet..

Kstati, u tebja local'nyi sendmail ne slushaet pochtu? Voobshe-to - ne dolzhen..

V obshem, variantov mnogo...

BaT ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.