Задача: просто релеить письмо на концентратор почты. Но этот чудной концентратор проверяет наличие домена из поля from и ясно дело его не находит, так как обратный адрес есть user@name_host.domain Можно было бы просто прописать на концентраторе в hosts мою машину, но мне так делать не хочется. Как превратить обратный адрес из user@name_host.domain в user@domain
Заранее спасибо
Дмитрий
в /etc/mail/sendmail.cf(mc) прописать маскарадинг, если правильно понял вопрос
>в /etc/mail/sendmail.cf(mc) прописать маскарадинг, если правильно понял вопросПопробовал прописать в mc
MASQUERADE_AS(mydomain)
MASQUERADE_DOMAIN(myhost.mydomain)
FEATURE(allmasquerade)
FEATURE(masquerade_entire_domain)
в cf получилось# dequoting map
Kdequote dequote# class E: names that should be exposed as from this host, even if we masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
# class N: domains that should not be converted to $M
#CL root
C{E}root
C{M}myhost.mydomain# who I masquerade as (null for no masquerading) (see also $=M)
DMmydomainно не заменяет он? Где напутал?
А так что будет?
MASQUERADE_AS(`domain.net')
MASQUERADE_DOMAIN(`domain.net')
FEATURE(`allmasquerade')
FEATURE(`masquerade_entire_domain')
FEATURE(`masquerade_envelope')
FEATURE(`always_add_domain')
>А так что будет?
>MASQUERADE_AS(`domain.net')
>MASQUERADE_DOMAIN(`domain.net')
>FEATURE(`allmasquerade')
>FEATURE(`masquerade_entire_domain')
>FEATURE(`masquerade_envelope')
>FEATURE(`always_add_domain')
Заработало. Большое Спасибо.
Где затык был? В каком Future?
Как я понял MASQUERADE_DOMAIN вообще не нужен в этом варианте и заменяется весь поток писем всегда независомо от условий.И, что надо сделать, чтобы в зависимости от кого пришло письмо, на то, что мне нужно и заменялось...
>Где затык был? В каком Feature?
>Как я понял MASQUERADE_DOMAIN вообще не нужен в этом вариантевероятнее всего в этом варианте всё можно сократить до:
MASQUERADE_AS(`domain.net')
FEATURE(`masquerade_envelope')>что надо сделать, чтобы в зависимости от кого пришло письмо, на то, что >мне нужно и заменялось...
Не знаю, не разбирался, так как не было такой необходимости. Ковыряй документацию и faqи по сендмэйлу. В интернете их много.
>>Где затык был? В каком Feature?
>>Как я понял MASQUERADE_DOMAIN вообще не нужен в этом варианте
>
>вероятнее всего в этом варианте всё можно сократить до:
>MASQUERADE_AS(`domain.net')
>FEATURE(`masquerade_envelope')Все делается, макируется, но только от пользователей, от root-а не хочет.
Это фича такая?