Постфикс: ошибка: неподдерживаемый тип словаря: mysql


13

У меня проблема с постфиксом

проблема:

# tail -f /var/log/mail.err
Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql
Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql
Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql
Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql
Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql
Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql
Aug 20 18:03:32 myserver postfix/smtpd[8320]: error: unsupported dictionary type: mysql
Aug 20 18:03:32 myserver postfix/smtpd[8320]: error: unsupported dictionary type: mysql
Aug 20 18:03:33 myserver postfix/trivial-rewrite[8322]: error: unsupported dictionary type: mysql
Aug 20 18:03:33 myserver postfix/trivial-rewrite[8322]: error: unsupported dictionary type: mysql

идея?


почти дубликат вопрос для PCRE: serverfault.com/q/972173/250204
апй

Ответы:


15

[Решено] Это исправило проблему для меня в Ubuntu 14.04:

sudo apt-get install postfix-mysql

8
  1. Проверьте вывод postconf -m. Это будет выглядеть так:

    root@ds94:/usr/local/etc/postfix # postconf -m
    btree
    cidr
    environ
    fail
    hash
    internal
    memcache
    mysql
    pcre
    proxy
    regexp
    socketmap
    static
    tcp
    texthash
    unix
    
  2. Если в выводе postconf нет mysqlстроки, это означает, что postfix собран без поддержки mysql. Для ее решения установите postfix-mysqlпакет.


1

Проверьте, установлено ли: dpkg -s postfix-mysql

если не установить sudo apt-get -y install postfix-mysql

Проблема решена.


5
забавный факт, у меня это установлено и все еще та ошибка
Джон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.