Postfiks: błąd: nieobsługiwany typ słownika: mysql

13

Mam problem z postfixem

problem:

# 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

pomysł?

flavio.troja
źródło
prawie duplikat pytania dla pcre: serverfault.com/q/972173/250204
anx

Odpowiedzi:

15

[ROZWIĄZANE] To rozwiązało problem dla mnie w Ubuntu 14.04:

sudo apt-get install postfix-mysql
flavio.troja
źródło
8
  1. Sprawdź wydajność postconf -m. Będzie to wyglądać tak:

    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. Jeśli w danych wyjściowych postconf nie ma mysqlciągu znaków, oznacza to, że postfix jest budowany bez obsługi mysql. Aby to rozwiązać, zainstaluj postfix-mysqlpakiet.

George Gaál
źródło
1

Sprawdź, czy jest zainstalowany: dpkg -s postfix-mysql

jeśli nie zainstalować sudo apt-get -y install postfix-mysql

Problem rozwiązany.

trzepak
źródło
5
zabawny fakt, mam go zainstalowany i nadal ten błąd
John