имеется сервак.
[root@skif] /usr/local/etc/postfix/:uname -r
4.11-RELEASE-p9
[root@skif] /usr/local/etc/postfix/:pkg_info | grep postfix
postfix-2.2.3_1,1 A secure alternative to widely-used Sendmail
[root@skif] /usr/local/etc/postfix/:
Поднята сцепка postfix + MySQL. В принципе работает без замечаний. Но необходима была настройка алиасов, для копирования ряда почты пользователей на другие ящики:
virtual_alias_maps = mysql:/usr/local/etc/postfix/remote_aliases.cf
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/aliases.cf
содержимое remote_aliases.cf
user = user
password = password
dbname = mailserver
table = remote_aliases
select_field = rcpt
where_field = alias
hosts = localhost
теперь простой пример. имеем в таблице следующее
mysql> select * from remote_aliases;
+-------------------+-------------------+
| alias | rcpt |
+-------------------+-------------------+
| admin@xxx.kiev.ua | skif@xxx.kiev.ua |
| admin@xxx.kiev.ua | mihey@xxx.kiev.ua |
+-------------------+-------------------+
2 rows in set (0.00 sec)
mysql>
шлем почту на admin@xxx.kiev.ua - почта появляется у пользователей skif и mihey, но у admin нету.
Что ж, идем другим путем:
mysql> select * from remote_aliases;
+-------------------+-------------------+
| alias | rcpt |
+-------------------+-------------------+
| admin@xxx.kiev.ua | skif@xxx.kiev.ua |
| admin@xxx.kiev.ua | mihey@xxx.kiev.ua |
| admin@xxx.kiev.ua | admin@xxx.kiev.ua |
+-------------------+-------------------+
3 rows in set (0.00 sec)
mysql>
шлем почту - у admin - двойная копия. Тобишь сначала делается копия для skif и mihey, потом для admin и с копии для admin по новой делается копия для skif и mihey.
Может кто-то сказать, стоит ли таблицу править или какой другой вариант?