>У меня есть Postfix+Mysql
>
>Как послать почту сразу всем пользователям домена? Какую опцию надо включить.
>И при этом не заводить алиас на все ящики... Не заводить, скорее всего, не получится.
Как настроена почтовая система?
Заводить очень просто:
Судя по наличию MySQL, можно предположить, что база делалась под интерфейс PostfixAdmin. Предполагая это, можно предположить, что существует некий маппинг алиасов (например) virtual_alias_maps = mysql:/некий_путь/alias.conf , где alias.conf примерно вида
user=user
password=password
host = host
dbname = dbname
query = SELECT goto FROM alias WHERE CONVERT(`alias`.`address` USING utf8)='%s' AND active='1'
Следовательно, для создания алиаса all@domain достаточно:
1. Добавить к мапу еще один конфиг
virtual_alias_maps = mysql:/некий_путь/alias.conf, mysql:/некий_путь/alias_all.conf
2. Создать alias_all.conf вида
user=user
password=password
host = host
dbname = dbname
query = SELECT username as goto FROM mailbox WHERE '%s'='all@domain.tld'
Ну, рестарт, соответсвтенно.