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

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

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

    心有多大舞臺(tái)便有多大

    Embrace changes, pursue excellence, share niceness.

    終于把postfix跟imap搞好了,慶賀下!

    這段時(shí)間看postfix的架構(gòu)文檔,總算對(duì)郵件系統(tǒng)有了個(gè)皮毛的認(rèn)識(shí)。
    在想不知能否在軟件開(kāi)發(fā)中借鑒下postfix的架構(gòu)經(jīng)驗(yàn)。
    現(xiàn)在已經(jīng)能通過(guò)postfix發(fā)送郵件,并能通過(guò)courier-imap的pop3接收郵件了,
    總結(jié)經(jīng)驗(yàn)就是要多去看日志,跟郵件相關(guān)的日志可以去看/var/log/maillog,另外配置文件一點(diǎn)點(diǎn)的改,不要一次更改過(guò)多的內(nèi)容。
    接下來(lái)把認(rèn)證相關(guān)的改成mysql,把webmail配置上。

    posted on 2010-04-14 17:41 pony 閱讀(1733) 評(píng)論(4)  編輯  收藏 所屬分類: linux

    評(píng)論

    # re: 終于把postfix跟imap搞好了,慶賀下![未登錄](méi) 2010-04-16 10:34 pony

    squirrelmail也裝好了,現(xiàn)在可以通過(guò)web發(fā)送、接收郵件了。
    安裝的時(shí)候在運(yùn)行configtest.php時(shí),始終有幾個(gè)選項(xiàng)的檢查沒(méi)有通過(guò),后來(lái)寫(xiě)了個(gè)phpinfo才發(fā)現(xiàn)原來(lái)php.ini放錯(cuò)位置了,然后把php.ini從/usr/local/lib/php移到了/usr/local/php/lib目錄中就可以了。
    (另外squirrelmail需要依賴于imap服務(wù))  回復(fù)  更多評(píng)論   

    # re: 終于把postfix跟imap搞好了,慶賀下![未登錄](méi) 2010-04-19 13:26 pony

    因?yàn)橐bpostfixadmin,而這個(gè)php代碼需要php支持mbstring及imap的功能,所以又要重新編譯php了
    結(jié)果在編譯的時(shí)候遇到下面這個(gè)錯(cuò)誤:
    configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
    解決辦法:
    1.用yum安裝libc-client及l(fā)ibc-client-devel
    2.從washington.edu下載imap.tar.Z
    3.編譯imap-2007e
    make lr5(我是centos5的系統(tǒng))
    4.在/usr/local目錄里創(chuàng)建到imap的鏈接文件
    mkdir /usr/local/imap-2007
    cd /usr/local/imap-2007
    mkdir lib
    ln -s /home/pony/software/mail/imap-2007e/c-client include
    cd lib
    ln -s /home/pony/software/mail/imap-2007e/c-client/c-client.a libc-client.a
    5.編譯php,加上下面的選項(xiàng):
    --with-imap=/usr/local/imap-2007 --with-imap-ssl  回復(fù)  更多評(píng)論   

    # re: 終于把postfix跟imap搞好了,慶賀下![未登錄](méi) 2010-04-19 18:02 pony

    編譯postfix,支持mysql認(rèn)證的時(shí)候,需要在make后增加選項(xiàng):
    -DHAS_MYSQL -I/usr/local/mysql/include/mysql
    AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm
    這里搞了好長(zhǎng)時(shí)間也沒(méi)編譯過(guò)去,后來(lái)才發(fā)現(xiàn),目錄是要包含到/usr/local/mysql/include/mysql下,而不能是/usr/local/mysql/include(lib同此)
    make install完后可以用postconf -a查看cyrus和dovecot是否有,也可以用ldd postfix查看到libsasl2.so.2和libmysqlclient.so.16已經(jīng)被包含在內(nèi)。  回復(fù)  更多評(píng)論   

    # re: 終于把postfix跟imap搞好了,慶賀下![未登錄](méi) 2010-04-21 14:12 pony

    跟數(shù)據(jù)庫(kù)mysql的結(jié)合終于搞好了,這幾天是把我搞的頭暈眼花。到最后問(wèn)題解決之后,才發(fā)現(xiàn)遇到的問(wèn)題其實(shí)都是挺簡(jiǎn)單的,無(wú)外乎一些文件權(quán)限的問(wèn)題,在遇到maildrop: Unable to open mailbox這個(gè)問(wèn)題確實(shí)把我暈的一塌糊涂,先是替換會(huì)virtual的方式,后來(lái)是去看authmysqlrc以及postfixadmin的代碼,一點(diǎn)點(diǎn)的測(cè),體會(huì)就是千萬(wàn)不要盡信網(wǎng)上的教程,一定要自己去搞清楚里面的道理是什么。

    下一步是把把反垃圾郵件系統(tǒng)裝上  回復(fù)  更多評(píng)論   

    主站蜘蛛池模板: 亚洲人成网站色在线入口| 成年人在线免费观看| 激情综合色五月丁香六月亚洲| 亚洲一区AV无码少妇电影| 国产h肉在线视频免费观看| 亚洲网站在线观看| 永久免费不卡在线观看黄网站| 亚洲熟妇少妇任你躁在线观看无码| 国产精品久久久久久亚洲影视| 四虎影院免费在线播放| 亚洲AV无码AV日韩AV网站| 国产精品无码素人福利免费| 99亚洲乱人伦aⅴ精品| 波多野结衣视频在线免费观看| 天堂亚洲免费视频| 亚洲中文字幕久久精品蜜桃| 色片在线免费观看| 亚洲中文字幕无码av永久| 午夜毛片不卡免费观看视频| 亚洲GV天堂GV无码男同| 亚洲Av无码乱码在线znlu| 91av免费在线视频| 婷婷久久久亚洲欧洲日产国码AV| 91高清免费国产自产拍2021| 色偷偷女男人的天堂亚洲网 | 综合偷自拍亚洲乱中文字幕| 国产精品嫩草影院免费| 免费一区二区三区在线视频| 亚洲国产精品无码久久久蜜芽| 最近中文字幕无免费| 亚洲欧美乱色情图片| 亚洲精品无码专区在线在线播放| 88av免费观看| 亚洲av无码专区青青草原| 最新亚洲成av人免费看| 亚欧免费视频一区二区三区 | 黄色视屏在线免费播放| 亚洲国产精品自在线一区二区| 女人18毛片水真多免费看| 一级成人a做片免费| 中文字幕亚洲精品资源网|