The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Сообщение от pepper emailИскать по авторуВ закладки on 02-Июл-03, 10:49  (MSK)
Люди, не дайте погибнуть! Как мне подменять поле Disposition-Notification-To: (оно используется при создании письма с подтверждением о прочтении) пpи маскаpадинге в Sendmail'е?

Использование маскаpадинга помогает подменть поле Return-path:, а как мне заставить подменять адpес отпpавителя и в дpугих заголовках?

А то некрасиво получается, пишет человек из моей сети куда-нибудь наружу и ставит отметку подтверждение о прочтении, письмо туда приходит, всё нормально, ответ тоже куда надо отправляется, а вот подтверждение о прочтении, которое отдельным письмом выскакиват - направлено на локальный адрес, судя по всему берётся из поля Disposition-Notification-To:, а там ... :(

веpсия сендмыла - Sendmail 8.11.3p2/8.11.3

Вот mc
==================
<skip>
...
FEATURE(local_lmtp)
FEATURE(mailertable, `hash -o /etc/mail/mailertable')
FEATURE(relay_based_on_MX)
FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
FEATURE(`genericstable', `hash /etc/mail/genericstable')dnl
GENERICS_DOMAIN(xxxx.local)dnl
MASQUERADE_DOMAIN(`xxxx.local')
MASQUERADE_AS(`xxxx.ru')dnl
FEATURE(`masquerade_envelope')dnl
define(`confCW_FILE', `-o /etc/mail/local-host-names')
define(`confMAX_MIME_HEADER_LENGTH', `256/128')
define(`confMAX_MESSAGE_SIZE',`10000000')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS',`authwarnings,noexpn,novrfy,restrictmailq,restrictqru)
MAILER(local)
MAILER(smtp)
=========================

Я думал, что FEATURE(`masquerade_envelope') всё что нужно сделает, но...

Может это не в .mc делается, а только в .cf ?
Тогда подскажите пожалуйста где?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Сообщение от Z0termaNN emailИскать по авторуВ закладки on 02-Июл-03, 11:29  (MSK)
Придется писать.
Есть 2 места в которых можно эту ситуацию подправить
- подпрограмма checkcompat,
- milter interface.

в первом случае придется полностью пересобирать sendmail.
в случае milter заглушку вполне можно написать не на C, а на
перле или питоне.
кроме того, рекомендую обновить версию sm, по крайней мере до
8.11.7

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Сообщение от pepper emailИскать по авторуВ закладки on 02-Июл-03, 11:47  (MSK)
>Придется писать.
>Есть 2 места в которых можно эту ситуацию подправить
>- подпрограмма checkcompat,
>- milter interface.
А правилами sendmaila никак ? :(

>в первом случае придется полностью пересобирать sendmail.
>в случае milter заглушку вполне можно написать не на C, а на
>перле или питоне.
Если не сложно то, если уже есть готовое решение ткни носом в URL.

>кроме того, рекомендую обновить версию sm, по крайней мере до
>8.11.7

А что там такая возможность есть?
Кстати на какие всё-таки поля действует FEATURE(`masquerade_envelope')?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Сообщение от Алекс Искать по авторуВ закладки on 02-Июл-03, 16:21  (MSK)
>Придется писать.
>Есть 2 места в которых можно эту ситуацию подправить
>- подпрограмма checkcompat,
>- milter interface.
>
>в первом случае придется полностью пересобирать sendmail.
>в случае milter заглушку вполне можно написать не на C, а на
>
>перле или питоне.
>кроме того, рекомендую обновить версию sm, по крайней мере до
>8.11.7

Дык ведь наверно если хорошо синтаксис sendmail.cf знать, то и там это можно подменить. Или нет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Sendmail, маскарадинг, подтверждение о прочтении и .cf"
Сообщение от pepper Искать по авторуВ закладки on 03-Июл-03, 00:03  (MSK)

На какие же всё-таки заголовки распространяется действие
FEATURE(`masquerade_envelope')?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру