Приветствую!Собрал Postfix с хранением юзеров в MySQL по вот этой инструкции:
http://www.opennet.me/base/net/postfix_tls.txt.htmlИ вот, сабж, собственно.
Хочется, чтобы все письма, приходящие для несуществующих юзеров домена, валились на, скажем, postmaster@domain...Для локальных юзеров нашел luser_relay, а для виртуальных, хранящихся в MySQL, как?
/etc/postfix/main.cf:
virtual_mailbox_maps = hash:/etc/postfix/vmailbox/etc/postfix/vmailbox:
@example.com postmaster@domain.tldТолько зачем принимать письма для несуществующих адресов?
>/etc/postfix/main.cf:
>virtual_mailbox_maps = hash:/etc/postfix/vmailboxХм, это не подойдёт.
Зачем менять любовно настроенное хранение юзеров в MySQL непонятно на что?
У меня:
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/sql/users.cf>Только зачем принимать письма для несуществующих адресов?
К сожалению, меня очень подвел (известный российский) хостер, у которого поломалась авторизация моего аккаунта и который с понедельника не может её починить и дать доступ к почтовым ящикам моих юзеров. Я сделал собственный почтовый сервер и перенаправил всю почту на него, но, боюсь, про некоторые ящики в домене забыл. Установка нужна, чтобы не потерять почту для них, пока я разбираюсь со всеми делами.
>Зачем менять любовно настроенное хранение юзеров в MySQL непонятно на что?
Да какая разница где хранятся таблицы? Вы не в состоянии внести указанные записи в нужную таблицу в базе mysql?
>Да какая разница где хранятся таблицы? Вы не в состоянии внести указанные
>записи в нужную таблицу в базе mysql?Я не понимаю, как состыковать логику записи, предложенной Вами, и логику хранения данных в таблице юзеров в MySQL. Смотрите, что примерно находится в БД в таблице users:
+---------------------+----------+--------------------+----------------------+----------+
| login | password | home | maildir | expired |
+---------------------+----------+--------------------+----------------------+----------+
| user@domain.com | password | /var/mail/virtual/ | domain.com/user/ | 0 |
+---------------------+----------+--------------------+----------------------+----------+
+-------------------+------------+--------------------+-------------------------------+----------+
| login | password | home | maildir | expired |
+-------------------+------------+--------------------+-------------------------------+----------+
| @domain.com | password | /var/mail/virtual | domain.com/postmaster/ | 0 |
+-------------------+------------+--------------------+-------------------------------+----------+Сложно, правда?
[краснеет]
Извините, был туп.
Спасибо огромное, это работает!