web-dev-qa-db-ja.com

Postfix:エラー:サポートされていない辞書タイプ:mysql

Postfixで問題が発生しました

問題:

# 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

考え?

13
flavio.troja

[解決済み]これにより、Ubuntu 14.04での問題が修正されました。

Sudo apt-get install postfix-mysql
15
flavio.troja
  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文字列がない場合は、mysqlサポートなしでpostfixがビルドされていることを意味します。それを解決するには、postfix-mysqlパッケージをインストールします。

8
George Gaál

インストールされているかどうかを確認します:dpkg -s postfix-mysql

インストールされていない場合Sudo apt-get -y install postfix-mysql

問題が解決しました。

1
beater