next up previous contents
Next: Кл╕╓нт sendmail Up: Маскування внутр╕шнього домену та Previous: Маскування внутр╕шнього домену   Contents

Переписування ╕мен користувач╕в

Для цього Вам потр╕бно скористуватися опц╕╓ю Generics Table в конф╕╜урац╕╖ sendmail. Вкаж╕ть sendmail'у, щоб в╕н користувався при переписуванн╕ адрес базою даних Generics Table. Це визнача╓ться таким рядком в sendmail.mc:

    FEATURE(genericstable, `hash -o /etc/mail/genericstable')

П╕сля цього створ╕ть власне саму базу даних. Файл /etc/mail/genericstable м╕стить вс╕ адреси внутр╕шн╕х користувач╕в з ╖хн╕ми в╕дпов╕дними адресами в ╕нтернет╕. В мо╓му конкретному приклад╕ цей файл склада╓ться з двох рядк╕в - для мене ╕ мо╓╖ дружини:


dk kov@tokyo.email.ne.jp
nk kov@tokyo.email.ne.jp
/etc/mail/genericstable

Поля в файл╕ розд╕ляються просто звичайними пропусками. П╕сля того, як такий файл створено його потр╕бно перетворити в базу. Для цього виконайте:

    # cd /etc/mail
    # makemap hash genericstable
    #
Це створить в каталоз╕ /etc/mail файл genericstable.db.



Dmytro Kovalov
2002-07-12