<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    wiflish
    Loving Life! Loving Coding!
    posts - 98,comments - 98,trackbacks - 0

    wget http://www.ex-parrot.com/~chris/tpop3d/tpop3d-1.5.3.tar.gz

    tar zxvf tpop3d-1.5.3.tar.gz

    cd tpop3d-1.5.3

    ./configure --enable-mbox-maildir --enable-mbox-bsd --enable-tls --disable-auth-pam \
    --enable-auth-mysql --with-mysql-include-dir=/usr/local/mysql/include \
    --with-mysql-lib-dir=/usr/local/mysql/lib
    (注:--enable-tls打開ssl支持,確認(rèn)已安裝openssl,如果不是安裝在默認(rèn)目錄,再加上--with-openssl-root參數(shù)指定openssl所安裝的目錄)
    make
    make install

    這時(shí)會出現(xiàn):
    configure: error: vmail-sql authentication enabled, but mysql_init doesn't seem to be available.
    錯(cuò)誤信息。

    vi? configure,找到
    eval "ac_cv_lib_$ac_lib_var=\"mysqlclient \"" ,更改為:
    eval "ac_cv_lib_$ac_lib_var=\"mysqlclient -lz \""

    然后:
    ./configure --enable-mbox-maildir --enable-mbox-bsd --enable-tls --disable-auth-pam \
    --enable-auth-mysql --with-mysql-include-dir=/usr/local/mysql/include \
    --with-mysql-lib-dir=/usr/local/mysql/lib

    make
    make install
    這樣就安裝完成帶Mysql驗(yàn)證的tpop3d,
    修改/usr/local/etc/tpop3d.conf文件(如果沒有,執(zhí)行:cp tpop3d.conf.sample /usr/local/etc/tpop3d.conf):

    #
    # MySQL authentication options
    #
    # auth-mysql-enable: (yes | true)
    # Enable MySQL authentication.
    auth-mysql-enable: true

    # auth-mysql-mail-group: (group-name | gid)
    # The group name or gid under which access to the mailspool will take place.
    # [default: group of user associated with virtual domain]
    auth-mysql-mail-group: vmail

    # auth-mysql-hostname: hostname [[hostname] hostname] ..
    # Host on which to connect to MySQL. Tried in order until a working host is
    # found. [default: localhost]
    auth-mysql-hostname: localhost

    # auth-mysql-database: database
    # MySQL database to use for authentication.
    auth-mysql-database: yourdatabase

    # auth-mysql-username: username
    # MySQL username used to access the database.
    auth-mysql-username:? yourusername

    # auth-mysql-password: password
    # Password of MySQL user.
    auth-mysql-password: yourpassword

    # auth-mysql-pass-query: substitution string
    # Query template to use for USER/PASS authentication. Must return mailpath,
    # password, userid, mailspool type; uses substitution variables as described
    # in the man page.
    #auth-mysql-pass-query: SELECT mailpath, password, userid, spooltype FROM ...
    auth-mysql-pass-query:? SELECT CONCAT('/var/mail/', maildir), \
    ??????????????????? CONCAT('{crypt}', password),????? \
    ??????????????????? 'vmail', 'bsd'??????????????? \
    ?????????????? FROM mailbox????????????????????????? \
    ????????????? WHERE username = CONCAT('$(local_part)', '@', '$(domain)')
    由于沒有使用vmail-sql中的數(shù)據(jù)庫schema,則要將auth-mysql-pass-query配置參數(shù)修改成符合你本地?cái)?shù)據(jù)庫schema的查詢條件。詳細(xì)情況參見:
    http://www.ex-parrot.com/~chris/tpop3d/tpop3d.conf.5.html?的A note on MySQLauthentication部分

    posted on 2006-12-07 11:30 想飛的魚 閱讀(697) 評論(0)  編輯  收藏 所屬分類: linux
    主站蜘蛛池模板: 色噜噜AV亚洲色一区二区| 久久WWW免费人成人片| 亚洲国产香蕉人人爽成AV片久久 | 国产精品亚洲四区在线观看 | 特级毛片爽www免费版| 日本免费一区二区三区 | 一区二区亚洲精品精华液| 91嫩草国产在线观看免费| 国产成人综合亚洲AV第一页 | 日本免费无遮挡吸乳视频电影| 亚洲字幕AV一区二区三区四区| 免费无码A片一区二三区| 99亚偷拍自图区亚洲| 男的把j放进女人下面视频免费| 大陆一级毛片免费视频观看| 亚洲国产精品一区二区久久hs| 亚洲av永久无码天堂网| 四虎影视在线永久免费观看| 色多多A级毛片免费看| 亚洲精品无码AV人在线播放| 一区二区三区四区免费视频| 久久久久久亚洲精品成人| 国产免费人成视频尤勿视频| 亚洲啪啪AV无码片| 1000部夫妻午夜免费| 亚洲色欲啪啪久久WWW综合网| 亚洲av麻豆aⅴ无码电影| 99热在线日韩精品免费| www.亚洲精品.com| 久久精品国产免费一区| 亚洲精品熟女国产| 少妇太爽了在线观看免费视频| 亚洲剧情在线观看| 亚洲AV日韩精品一区二区三区| 免费播放在线日本感人片| 亚洲天堂一区在线| 免费在线观看你懂的| 99精品视频在线观看免费专区| 亚洲熟妇av午夜无码不卡| 亚洲级αV无码毛片久久精品| 日韩欧毛片免费视频|