<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

    參考文檔:
    http://blog.5ilinux.com/archives/2006/05/postfix_cyrussa.html
    http://www.extmail.org/forum/archive/2/0510/563.html

    wget ftp://postfix.cn99.com/postfix/official/postfix-2.2.10.tar.gz

    tar zvxf postfix-2.2.10.tar.gz

    下載VDA補丁,使postfix支持磁盤限額
    wget http://web.onda.com.br/nadal/postfix/VDA/postfix-2.2.10-vda.patch.gz

    gzip -d? postfix-2.2.10-vda.patch.gz

    chkconfig --level 2345 sendmail off

    安裝postfix之前添加相關的用戶&用戶組
    groupadd postfix -g 1000
    groupadd postdrop
    useradd postfix -u 1000 -g postfix -G postdrop
    groupadd vmail -g 1002
    useradd vmail -u 1002 -g 1002
    mkdir /opt/virtual
    chown vmail:vmail /opt/virtual
    chmod -R 771 /opt/virtual

    cd postfix-2.2.10
    打補丁
    patch -p1 < ../postfix-2.2.10-vda.patch

    make tidy

    make makefiles 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/ -DUSE_SASL_AUTH -I/usr/local/include/sasl' \
    'AUXLIBS=-L/usr/local/mysql/lib/ -lmysqlclient -lm -lz -L/usr/local/lib -lsasl2'

    make
    make install

    mv /etc/aliases /etc/aliases.old
    ln -s /etc/postfix/aliases /etc/aliases
    echo 'root: admin@example.com'>>/etc/postfix/aliases
    /usr/bin/newaliases

    touch /etc/postfix/mysql/virtual_alias_maps.cf
    touch /etc/postfix/mysql/virtual_domains_maps.cf
    touch /etc/postfix/mysql/virtual_mailbox_maps.cf
    touch /etc/postfix/mysql/virtual_limit_maps.cf

    cd /etc/postfix
    postconf -n > main2.cf
    mv main.cf main.cf.old
    mv main2.cf main.cf

    vi /etc/postfix/main.cf
    myhostname = mail.example.com???????? # mail.example.com是安裝Postfix軟件的主機名
    mydomain = example.com??????????????? # example.com是安裝Postfix軟件的主機名中的域名部分
    myorigin = $mydomain
    mydestination =
    alias_maps = hash:/etc/aliases
    home_mailbox = Maildir/?????????????? # 使用Maildir作為郵件的存儲格式


    #=====================MySQL=====================
    virtual_alias_maps = mysql:/etc/postfix/mysql/virtual_alias_maps.cf
    virtual_mailbox_base = /opt/virtual
    virtual_mailbox_domains = mysql:/etc/postfix/mysql/virtual_domains_maps.cf
    virtual_mailbox_limit = 102400000
    virtual_mailbox_maps = mysql:/etc/postfix/mysql/virtual_mailbox_maps.cf
    virtual_minimum_uid = 1002
    virtual_uid_maps = static:1002
    virtual_gid_maps = static:1002
    virtual_transport = virtual
    #"virtual_gid_maps"和"virtual_uid_maps"是postfix用戶的gid和uid, "virtual_minimum_uid"應當≤"virtual_uid_maps",

    "virtual_mailbox_limit"是每個郵箱的大小。

    #=====================Quota=====================
    virtual_create_maildirsize = yes
    virtual_mailbox_extended = yes
    virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql/virtual_limit_maps.cf
    virtual_mailbox_limit_override = yes
    virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
    virtual_overquota_bounce = yes
    #virtual_trash_count=yes
    #virtual_trash_name=.Trash

    #====================SASL======================
    smtpd_recipient_restrictions =
    ?permit_mynetworks,
    ?permit_sasl_authenticated,
    ?reject_non_fqdn_hostname,
    ?reject_non_fqdn_sender,
    ?reject_non_fqdn_recipient,
    ?reject_unauth_destination,
    ?reject_unauth_pipelining,
    ?reject_invalid_hostname
    ?#reject_rbl_client opm.blitzed.org,
    ?#reject_rbl_client list.dsbl.org,
    ?#reject_rbl_client bl.spamcop.net,
    ?#reject_rbl_client sbl-xbl.spamhaus.org
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_local_domain = $myhostname
    smtpd_sasl_security_options = noanonymous
    broken_sasl_auth_clients = yes

    #=============================================
    mail_owner = postfix
    mailq_path = /usr/bin/mailq
    manpage_directory = /usr/local/man
    newaliases_path = /usr/bin/newaliases
    queue_directory = /var/spool/postfix
    readme_directory = no
    sample_directory = /etc/postfix
    sendmail_path = /usr/sbin/sendmail
    setgid_group = postdrop
    unknown_local_recipient_reject_code = 550


    編輯cf配置文件

    vi /etc/postfix/mysql_virtual_alias_maps.cf

    user = postfix
    password = postfix
    hosts = localhost
    dbname = postfix
    table = alias
    select_field = goto
    where_field = address
    additional_conditions = AND active = '1'

    =================================

    vi /etc/postfix/mysql_virtual_domains_maps.cf

    user = postfix
    password = postfix
    hosts = localhost
    dbname = postfix
    table = domain
    select_field = description
    where_field = domain
    additional_conditions = AND active = '1'

    =================================

    vi /etc/postfix/mysql_virtual_mailbox_maps.cf

    user = postfix
    password = postfix
    hosts = localhost
    dbname = postfix
    table = mailbox
    select_field = maildir
    where_field = username
    additional_conditions = AND active = '1'

    =================================

    vi /etc/postfix/mysql_virtual_limit_maps.cf

    user = postfix
    password = postfix
    hosts = localhost
    dbname = postfix
    table = mailbox
    select_field = quota
    where_field = username
    additional_conditions = AND active = '1'


    啟動和停止postfix服務
    /usr/sbin/postfix start
    /usr/sbin/postfix stop

    設置Postfix開機自動運行,在/etc/rc.local中增加“/usr/sbin/postfix start&”。
    注:①系統已經打開了Postfix的TLS支持,如果你需要這項功能可以參考Postfix發行包中的TLS_README文檔進行配置。
    ? ? ②你可以使用一個叫pflogsumm.pl的perl腳本對postfix的日志進行分析,詳細的情況見:http://jimsun.linxnet.com/postfix_contrib.html

    posted on 2006-12-01 14:17 想飛的魚 閱讀(528) 評論(0)  編輯  收藏 所屬分類: linux
    主站蜘蛛池模板: 亚洲视频在线一区二区| 久久精品免费一区二区喷潮| 亚洲av午夜成人片精品电影| 中文字幕亚洲综合久久综合| 亚洲精品中文字幕乱码三区| 免费看一级一级人妻片 | 亚洲精华国产精华精华液网站| 99久久99这里只有免费费精品| 亚洲小视频在线观看| 久久久久久毛片免费播放| 亚洲高清在线mv| 日韩免费一区二区三区在线播放| 四虎影视在线永久免费看黄| 亚洲AV无码AV男人的天堂不卡| 国产成人啪精品视频免费网| 亚洲AV无码专区在线播放中文 | 风间由美在线亚洲一区| 国产免费人视频在线观看免费| 猫咪免费观看人成网站在线| 精品福利一区二区三区免费视频 | 一区二区免费视频| 亚洲国产一区在线观看| 性感美女视频免费网站午夜| 国产亚洲漂亮白嫩美女在线| 色噜噜亚洲精品中文字幕| 8x网站免费入口在线观看| 亚洲高清视频在线| 久久精品亚洲福利| 伊人久久亚洲综合影院首页| 成年女人免费v片| 国产JIZZ中国JIZZ免费看| 亚洲国产精品婷婷久久| 大陆一级毛片免费视频观看| 全部在线播放免费毛片| 亚洲精品在线观看视频| 女人18毛片水真多免费看 | 在线观看亚洲人成网站| 国产精品免费视频播放器| 国产在线观看免费视频软件| 亚洲kkk4444在线观看| 亚洲综合日韩久久成人AV|