Здравствуйте все!
Спасибо за предыдущие ответы.
Продолжаю настройку Postfix'а Основные функции настроены. Почта
принимается - отправляется, вирусы ловятся. Решил настроить пересылку
почты пришедшей на неправильные ящики используя рекомендации
http://workaround.org/articles/ispmail-sarge/
Для этого завел таблицу forwardings
CREATE TABLE forwardings (
source varchar(80) NOT NULL,
destination TEXT NOT NULL,
PRIMARY KEY (source) )
TYPE=MyISAM;
Создал mysql-virtual_forwardings.cf
user = provider_admin
password = ...
dbname = provider
table = forwardings
select_field = destination
where_field = source
hosts = 127.0.0.1
И если я правильно понял : "= @my.domain (значение source) --- john@my.domain (значение destination)= Forward all email to email addresses in the domain my.domain to john. This does not apply to users in the `email` table though (like tina@my.domain). So more specific users of a domain always have a higher precedence than these so called "catch-all" accounts." На адрес john@my.domain будет приходить почта адресованная несуществующим получателям. Сделав все как написано пересылка начала работать, единственное пересылаться стала вся почта. Немного смущает что в приведенном тексте упоминается таблица email , которая в тексте больше не поминается (таблица со списком пользователей называется users).