Postfix: ข้อผิดพลาด: ประเภทพจนานุกรมที่ไม่รองรับ: mysql


13

ฉันมีปัญหาด้วย / 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

ความคิด?


คำถามเกือบซ้ำซ้อนสำหรับ pcre: serverfault.com/q/972173/250204
anx

คำตอบ:



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
ตลกจริงฉันติดตั้งแล้วและยังคงข้อผิดพลาดนั้น
John
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.