>1) обломно, 2) там более-менее красиво все расписано, что и зачем,
>а потом эти красивости рисовать в конфигурации postfix'а прийдется заново, да
>и virtusertable у меня тоже не маленький, там тоже хватает своего
>хлама.
Несложный скрипт это тоже сделает
>
>Вот вопрос, как мне postfix'у объяснить, что:
>vasyapupkin.com local:vasya
>надо класть на локального юзера vasya, а не говорить мне, что такого
>юзера нет?
RTFM?
cat cat /etc/postfix/canonical:
# TABLE FORMAT
...
# user@domain address
# user@domain is replaced by address. This form has
# the highest precedence.
#
# This form useful to clean up addresses produced by
# legacy mail systems. It can also be used to pro-
# duce Firstname.Lastname style addresses, but see
# below for a simpler solution.
#
# user address
# user@site is replaced by address when site is equal
# to $myorigin, when site is listed in $mydestina-
# tion, or when it is listed in $inet_interfaces.
#
# This form is useful for replacing login names by
# Firstname.Lastname.
#
# @domain address
# Every address in domain is replaced by address.
# This form has the lowest precedence.
#
# In all the above forms, when address has the form @other-
# domain, the result is the same user in otherdomain.
Также cat /etc/postfix/virtual, pcre_table, regexp_table...
>Путем экспериментов я понял, что из /etc/mail/transport (который у меня простая линка
>на mailertable)
1) зря, это разные вещи и для разных целей
2) к чему эксперименты, в каждой таблице все написано с примерами
> postfix читает запись только smtp, esmtp, uucp и т.д.,
>но не читает транспорты типа local. За локальными он лезет только
>в /etc/mail/virtual (он же бывший virtusertable) и все.
>Вот и че мне теперь делать? Излазил все списки рассылок, а ничего
>такого ен нашел :(
Странно...
http://www.postfix.org/uce.html
http://www.postfix.org/receiving.html
Почитай, это можно сделать несколькими методами, в зависимости от потребностей и задач - в какой момент нужно обрабатывать, etc.