[Sysadmins] Что-то не так с postfix в сизифе

Konstantin Lepikhov lakostis на unsafe.ru
Пн Авг 10 12:56:36 MSK 2015


Hi Yury!

On 08/10/15, at 09:16:11 AM you wrote:

> Всем привет!
> 
> Имею postfix+dovecot+mysql еще на p5, надо бы все перенести на более
> актуальную пакетную базу.
> 
> Установил server-light, обновил до текущего сизифа.
> Сразу попал на грабли, что постфикс не работает в chroot, такая проблема у
> многих.
> Отключил везде chroot в master.cf. Хоть стал запускаться и почту через
> roundcube
>  и dovecot можно слать внутри домена (может даже доменов) на этом сервере.
> Однако не работают aliases, у меня они сделаны через:
> 
> virtual_maps =  mysql:/etc/postfix/mysql-virtual.cf
> пробовал переименовать в
> virtual_alias_maps =  mysql:/etc/postfix/mysql-virtual.cf
> 
> Все тщетно, даже пробовал включить обычные алиасы
> 
> alias_maps = hash:/etc/postfix/aliases
> alias_database = hash:/etc/postfix/aliases
> 
> сделал adjust,но он их не использует
> 
> 
> в логах только:
> Aug 10 09:09:34 test1 postfix/virtual[27581]: E0751100054: to=<root at plck.rw>,
> relay=virtual, delay=0.06, delays=0.03/0.01/0/0.01, dsn=5.1.1,
> status=bounced (unknown user: "root at plck.rw")
> 
> Может кто-то сталкивался с чем-то подобным? Похоже чисто альтовская
> заморочка.
> 
А как вы соединяетесь с MySQL? Через host:port или сокет? Если сокет, то
он должен быть внутри chroot'а, иначе postfix его не увидит. Кроме этого
должен быть установлен дополнительный пакет postfix-mysql чтобы работали
maps lookups через mysql.

-- 
WBR et al.


Подробная информация о списке рассылки Sysadmins