亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 39363 | 回復(fù): 11
打印 上一主題 下一主題

[Mail] POSTFIX+DOVECOT+MYSQL實(shí)現(xiàn)簡(jiǎn)單功能的郵局系統(tǒng),使用DOVECOT來(lái)SASL和LDA [復(fù)制鏈接]

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大牛徽章
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大;照
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大;照
日期:2013-09-18 15:22:46
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-05-23 16:11 |只看該作者 |倒序?yàn)g覽
本帖最后由 milujite 于 2010-05-23 18:20 編輯

環(huán)境:CentOS 5.4,MySQL,Apache,PHP
主要是覺(jué)得用CYRUS-SASL,courier-imap,courier-authlib,maildrop太麻煩了。一大堆組件,郵件系統(tǒng)本來(lái)就很雜。能簡(jiǎn)單則簡(jiǎn)單,DOVECOT目前已經(jīng)實(shí)現(xiàn)了SASL,而且DOVECOT的SASL能夠自動(dòng)CACHE查詢結(jié)果,這個(gè)是比較棒的。并且DOVECOT可以當(dāng)LDA使用。而POSTFIX也支持DOVECOT的SASL驗(yàn)證。
先不考慮使用源代碼來(lái)編譯,能用系統(tǒng)包的盡量使用這些包。

1、安裝Postfix和Dovecot:

Dovecot直接使用系統(tǒng)yum去安裝,而由于默認(rèn)的Postfix是不支持MySQL查詢的,所以需要重新編譯Postfix來(lái)支持MySQL查詢,這里使

用CentOS提供的src包來(lái)安裝源代碼,重新編譯打包Postfix。

rpm -Uvh postfix-2.3.x-1.src.rpm

修改/usr/src目錄下Postfix的打包文件postfix.spec,修改開頭的MySQL字段為:%define MYSQL 1

重新打包Postfix:

rpmbuild -ba postfix.spec

安裝完成后使用以下名來(lái)來(lái)檢查Postfix是否支持MySQL查詢:

postconf -m | grep mysql

并且使用以下命令來(lái)檢查是否支持Dovecot的SASL驗(yàn)證:

postconf -a | grep dovecot


2.配置MySQL

cp /usr/share/doc/mysql-server-*/my-large.cnf /etc/my.cnf

設(shè)置MySQL默認(rèn)使用UTF-8編碼

[mysqld]

default-character-set = utf8

default-collation = utf8_general_ci

初始化啟動(dòng)數(shù)據(jù)庫(kù):

mysql_install_db --user=mysql

service mysqld start

創(chuàng)建Postfix查詢用的數(shù)據(jù)庫(kù):

mysql> CREATE DATABASE postfix;

mysql> CREATE USER postfix@localhost IDENTIFIED BY 'postfix';

mysql> GRANT ALL PRIVILEGES ON postfix.* TO postfix;

mysql> exit

3.配置Dovecot創(chuàng)建虛擬郵箱目錄:

mkdir -p /mail

chmod 770 /mail

增加系統(tǒng)用戶:

useradd -r -u 101 -g mail -d /mail -s /sbin/nologin -c "Virtual mailbox" vmail

chown vmail.mail /mail

修改/etc/dovecot.conf配置文件:

  1. #ssl_cert_file = /etc/pki/dovecot/certs/myserver.example.com.crt

  2. #ssl_key_file = /etc/pki/dovecot/private/myserver.example.com.key

  3. #ssl_ca_file = /etc/pki/dovecot/certs/ca-bundle.crt

  4. #暫時(shí)不想使用SSL加密連接

  5. mail_location = maildir:/mail/%d/%u

  6. first_valid_uid = 101

  7. last_valid_uid = 101

  8. maildir_copy_with_hardlinks = yes

  9. protocol imap {

  10.   mail_plugins = quota imap_quota

  11.   imap_client_workarounds = outlook-idle delay-newmail

  12. }

  13. protocol pop3 {

  14.   mail_plugins = quota

  15.   pop3_client_workarounds = outlook-no-nuls oe-ns-eoh

  16. }

  17. protocol lda {

  18.   postmaster_address = [email]postmaster@example.com[/email]

  19.   mail_plugins = quota

  20.   #log_path = /var/log/dovecot-deliver.log

  21.   #info_log_path = /var/log/dovecot-deliver.log  #這兩行可以注釋掉,避免寫入日志出現(xiàn)權(quán)限錯(cuò)誤

  22. }

  23. auth default {

  24. # Having "login" also as a mechanism make sure outlook can use the auth smtpd as well

  25. # [url]http://wiki.dovecot.org/Authentication/Mechanisms[/url]

  26.   mechanisms = plain login

  27.   passdb sql {

  28.     args = /etc/dovecot/sql.conf

  29.   }

  30.   userdb sql {

  31.     args = /etc/dovecot/sql.conf

  32.   }

  33.   userdb prefetch {

  34.   }

  35.   user = nobody

  36.   socket listen {

  37.     master {

  38.       path = /var/run/dovecot/auth-master

  39.       mode = 0660

  40.       user = vmail

  41.       group = mail

  42.     }

  43.     client {

  44.       path = /var/spool/postfix/private/auth

  45.       mode = 0660

  46.       user = postfix

  47.       group = mail

  48.     }

  49.   }

  50. }

  51. dict {

  52. }

  53. plugin {

  54.   quota = maildir:storage=10240:messages=1000

  55.   acl = vfile:/etc/dovecot/acls

  56.   trash = /etc/dovecot/trash.conf

  57. }
復(fù)制代碼
修改Dovecot的SQL連接查詢文件/etc/dovecot/sql.conf:
  1. driver = mysql

  2. default_pass_scheme=MD5 #加上這行,解決Postfixadmin添加的帳號(hào)驗(yàn)證不正確

  3. connect = host=localhost dbname=postfix user=postfix password=postfix

  4. user_query = SELECT concat('/mail/', maildir) as home, concat('maildir:/mail/', maildir) as mail, 101 AS uid, 12 AS gid, concat('maildir:storage=', quota) AS quota FROM mailbox WHERE username = '%u' AND active = '1'

  5. password_query = SELECT username as user, password, concat('/mail/', maildir) as userdb_home, concat('maildir:/mail/', maildir) as userdb_mail, 101 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'

  6. # fast but now so nice:-)

  7. #user_query = SELECT '/var/vmail/%d/%n' as home, 'maildir:/mail/%d/%n' as mail, 101 AS uid, 12 AS gid, concat ('dirsize:storage=', quota) AS quota FROM mailbox WHERE username = '%u' AND active = '1'

  8. # Just in case you are using postfix the delimiter char "+", the above query will probably fail for the username '%

  9. n' or '%u' and result in a "5.5.1 user unknown" error

  10. #in this case, you will probalby want to use a separate user and domain part, whilst searching only for the

  11. destination user part (user_query only):

  12. # SELECT ... WHERE username = substring_index('%n','+',1) AND userrealm = '%d'

  13. password_query = SELECT username as user, password, concat('/mail/', maildir) as userdb_home, concat

  14. ('maildir:/mail/', maildir) as userdb_mail, 101 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'

  15. # fast but now so nice:-)

  16. #password_query = SELECT username as user, password, '/mail/%d/%n' as userdb_home, 'maildir:/mail/%d/%n' as userdb_mail, 101 as userdb_uid, 12 as userdb_gid FROM mailbox WHERE username = '%u' AND active = '1'
復(fù)制代碼
修改Dovecot的Trash插件配置文件/etc/dovecot/trash.conf:
  1. 1 Spam

  2. 2 Trash
復(fù)制代碼

評(píng)分

參與人數(shù) 1可用積分 +10 信譽(yù)積分 +2 收起 理由
scyzxp + 10 + 2 支持原創(chuàng)

查看全部評(píng)分

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大;照
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大;照
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大牛徽章
日期:2013-09-18 15:22:46
2 [報(bào)告]
發(fā)表于 2010-05-23 16:12 |只看該作者
本帖最后由 milujite 于 2010-05-23 18:21 編輯

配置Postfix:

1、增加Dovecot LDA服務(wù):

修改/etc/postfix/master.cf:
  1. # Dovecot LDA
  2. dovecot   unix  -       n       n       -       -       pipe
  3.   flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/deliver –f ${sender} -d ${recipient}
復(fù)制代碼
2、修改Postfix配置文件/etc/postfix/main.cf:

  1. # --------------- local settings ------------------
  2. myhostname                      = server.example.com
  3. inet_interfaces                 = localhost, $myhostname
  4. mynetworks                      = $config_directory/mynetworks
  5. mydestination                   = localhost.$mydomain, localhost, $myhostname
  6. #uncomment if you need relay_domains... do not list domains in both relay and virtual
  7. #relay_domains                   = mysql:$config_directory/mysql_relay_domains_maps.cf
  8. # ---------------------- VIRTUAL DOMAINS START ----------------------
  9. virtual_mailbox_domains         = mysql:$config_directory/mysql_virtual_domains_maps.cf


  10. virtual_mailbox_base            = /mail
  11. virtual_mailbox_maps            = mysql:$config_directory/mysql_virtual_mailbox_maps.cf
  12. virtual_alias_maps              = mysql:$config_directory/mysql_virtual_alias_maps.cf
  13. virtual_mailbox_limit_maps      = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
  14. virtual_minimum_uid             = 101
  15. virtual_uid_maps                = static:101
  16. virtual_gid_maps                = static:12
  17. virtual_transport               = dovecot
  18. dovecot_destination_recipient_limit = 1
  19. # ---------------------- VIRTUAL DOMAINS END ----------------------
  20. # ---------------------- SASL PART START ----------------------
  21. smtpd_sasl_auth_enable          = yes
  22. #smtpd_sasl_local_domain        = $myhostname
  23. smtpd_sasl_exceptions_networks  = $mynetworks
  24. smtpd_sasl_security_options     = noanonymous
  25. broken_sasl_auth_clients        = yes
  26. smtpd_sasl_type                 = dovecot
  27. # Can be an absolute path, or relative to $queue_directory
  28. smtpd_sasl_path                 = private/auth
  29. # ---------------------- SASL PART END ----------------------
  30. # ---------------------- TLS PART START ----------------------
  31. #smtp_tls_CAfile                 = /etc/pki/tls/certs/cert.pem
  32. #smtp_tls_cert_file              = /etc/pki/tls/certs/myserver.example.com.crt
  33. #smtp_tls_key_file               = /etc/pki/tls/private/myserver.example.com.key
  34. #Postfix 2.5 or greater must use:
  35. #smtp_tls_session_cache_database = btree:$data_directory/smtp_tls_session_cache
  36. #smtp_tls_session_cache_database = btree:/var/spool/postfix/smtp_tls_session_cache
  37. #smtp_tls_security_level = may
  38. #smtpd_tls_CAfile                = /etc/pki/tls/certs/cert.pem
  39. #smtpd_tls_cert_file             = /etc/pki/tls/certs/myserver.example.com.crt
  40. #smtpd_tls_key_file              = /etc/pki/tls/private/myserver.example.com.key
  41. #Postfix 2.5 or greater must use:
  42. #smtpd_tls_session_cache_database = btree:$data_directory/smtpd_tls_session_cache
  43. #smtpd_tls_session_cache_database = btree:/var/spool/postfix/smtpd_tls_session_cache
  44. #smtpd_tls_dh1024_param_file     = $config_directory/dh_1024.pem
  45. #smtpd_tls_dh512_param_file      = $config_directory/dh_512.pem
  46. #smtpd_tls_security_level        = may
  47. #smtpd_tls_received_header       = yes
  48. #smtpd_tls_ask_ccert             = yes
  49. #smtpd_tls_loglevel              = 1
  50. #tls_random_source               = dev:/dev/urandom
  51. # ---------------------- TLS PART END ----------------------
  52. smtpd_helo_required             = yes
  53. disable_vrfy_command            = yes
  54. non_fqdn_reject_code            = 450
  55. invalid_hostname_reject_code    = 450
  56. maps_rbl_reject_code            = 450
  57. #unverified_sender_reject_code  = 550
  58. #header_checks                  = pcre:$config_directory/header_checks
  59. #body_checks                    = pcre:$config_directory/body_checks
  60. #warning: the restrictions reject_unknown_(sender|recipient)_domain
  61. #will trigger if your DNS becomes unavailable
  62. smtpd_recipient_restrictions =
  63.         permit_mynetworks
  64.         permit_sasl_authenticated
  65.         reject_unauth_destination
  66.         reject_invalid_helo_hostname
  67.         warn_if_reject reject_non_fqdn_helo_hostname
  68.         warn_if_reject reject_unknown_helo_hostname
  69.         warn_if_reject reject_unknown_client
  70.         reject_non_fqdn_sender
  71.         reject_non_fqdn_recipient
  72.         reject_unknown_sender_domain
  73.         reject_unknown_recipient_domain
  74.         reject_rbl_client zen.spamhaus.org
  75.         reject_rbl_client bl.spamcop.net
  76.         permit
  77. smtpd_data_restrictions =
  78.         reject_unauth_pipelining,
  79.         reject_multi_recipient_bounce,
  80.         permit
復(fù)制代碼
3、增加MySQL查詢表:

/etc/postfix/mysql_virtual_alias_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. query           = SELECT goto FROM alias WHERE address='%s' AND active = '1'
復(fù)制代碼
/etc/postfix/mysql_virtual_domains_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. #query          = SELECT domain FROM domain WHERE domain='%s'
  6. #optional query to use when relaying for backup MX
  7. query           = SELECT domain FROM domain WHERE domain='%s' AND backupmx = '0' AND active = '1'
復(fù)制代碼
/etc/postfix/mysql_relay_domains_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. #query          = SELECT domain FROM domain WHERE domain='%s'
  6. #optional query to use when relaying for backup MX
  7. query           = SELECT domain FROM domain WHERE domain='%s' AND backupmx = '0' AND active = '1'
復(fù)制代碼
/etc/postfix/mysql_relay_domains_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. query           = SELECT domain FROM domain WHERE domain='%s' and backupmx = '1'
復(fù)制代碼
/etc/postfix/mysql_virtual_mailbox_limit_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. query           = SELECT quota FROM mailbox WHERE username='%s' AND active = '1'
復(fù)制代碼
/etc/postfix/mysql_virtual_mailbox_maps.cf:
  1. user            = postfix
  2. password        = postfix
  3. hosts           = localhost
  4. dbname          = postfix
  5. query           = SELECT maildir FROM mailbox WHERE username='%s' AND active = 1'
復(fù)制代碼
/etc/postfix/mynetworks:
  1. 192.168.0.250 #替換成自己服務(wù)器IP

  2. 127.0.0.0/8
復(fù)制代碼

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大;照
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大牛徽章
日期:2013-09-18 15:22:26CU大;照
日期:2013-09-18 15:22:31CU大;照
日期:2013-09-18 15:22:37CU大;照
日期:2013-09-18 15:22:46
3 [報(bào)告]
發(fā)表于 2010-05-23 16:12 |只看該作者
本帖最后由 milujite 于 2010-05-23 18:22 編輯

安裝配置Postfixadmin

修改Postfixadmin的配置文件config.inc.php:
  1. $CONF['configured'] = true;

  2. $CONF['setup_password'] = 'changeme';

  3. //訪問(wèn)setup.php頁(yè)面計(jì)算setup_password的Hash值,填到這里。

  4. $CONF['default_language'] = 'en';

  5. //語(yǔ)言環(huán)境,locale文件在postfixadmin的languages目錄下,改為自己想要的語(yǔ)言環(huán)境。


  6. $CONF['database_type'] = 'mysqli';

  7. //mysqli = MySQL 4.1+,4.1以上版本的mysql要改為mysqli

  8. $CONF['database_host'] = 'localhost';

  9. $CONF['database_user'] = 'postfix';

  10. $CONF['database_password'] = 'postfix';

  11. $CONF['database_name'] = 'postfix';

  12. $CONF['database_prefix'] = '';

  13. $CONF['admin_email'] = 'postmaster@change-this-to-your.domain.tld';

  14. //設(shè)置為郵局管理員

  15. $CONF['min_password_length'] = 5;

  16. //密碼長(zhǎng)度,可以改長(zhǎng)些,8位以上吧

  17. $CONF['default_aliases'] = array (

  18. //定義系統(tǒng)郵箱的別名,可以把雜七雜八的管理用郵箱統(tǒng)一到一個(gè)中去

  19. 'abuse' => 'abuse@change-this-to-your.domain.tld',

  20. 'hostmaster' => 'hostmaster@change-this-to-your.domain.tld',

  21. 'postmaster' => 'postmaster@change-this-to-your.domain.tld',

  22. 'webmaster' => 'webmaster@change-this-to-your.domain.tld'

  23. );

  24. //使用/mail/domain/user這種格式的目錄

  25. $CONF['domain_path'] = 'NO';  //改為YES,效果如下說(shuō)明

  26. //   YES: /usr/local/virtual/domain.tld/username@domain.tld

  27. //   NO:  /usr/local/virtual/username@domain.tld

  28. $CONF['domain_in_mailbox'] = 'YES';   //改為NO,效果如下說(shuō)明

  29. //   YES: /usr/local/virtual/domain.tld/username@domain.tld

  30. //   NO:  /usr/local/virtual/domain.tld/username

  31. //新建郵局的默認(rèn)參數(shù),第一個(gè)是別名數(shù),第二個(gè)是郵箱數(shù),第三個(gè)是限額,以MB為單位

  32. $CONF['aliases'] = '10';

  33. $CONF['mailboxes'] = '10';

  34. $CONF['maxquota'] = '10';
復(fù)制代碼
Webmail安裝配置比較容易就不介紹了。

Dovecot目前已經(jīng)自帶SASL了,而且可以當(dāng)LDA使用,而且Dovecot可以自動(dòng)cache查詢的結(jié)果,所以只要使用Postfix+Dovecot+MySQL就可以基本上實(shí)現(xiàn)Postfix+Cyrus-SASL+Courier-IMAP+Courier-authlib+Memcached和MySQL的功能。目前只是照著官方的HOWTO文檔,用Dovecot的SASL和LDA功能來(lái)配置郵局。下一步會(huì)考慮如何修改他們代碼包的spec文件,精簡(jiǎn)掉不需要的模塊。以及在這基礎(chǔ)上加入amavis,spamassassin,clamv等反垃圾引擎。

有問(wèn)題歡迎拍磚,本人菜鳥一個(gè)~學(xué)習(xí)學(xué)習(xí)

參考文檔:http://wiki.dovecot.org/HowTo/DovecotLDAPostfixAdminMySQL

我的BLOG:www.cntux.org大家多多支持。謝謝

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大;照
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大;照
日期:2013-09-18 15:22:26CU大牛徽章
日期:2013-09-18 15:22:31CU大;照
日期:2013-09-18 15:22:37CU大牛徽章
日期:2013-09-18 15:22:46
4 [報(bào)告]
發(fā)表于 2010-05-23 16:33 |只看該作者
補(bǔ)上幾個(gè)CACHE的調(diào)優(yōu)選項(xiàng):
auth_cache_size   #cache的大小,設(shè)置為0則關(guān)閉cache,具體設(shè)置多大還需要參考自己的環(huán)境,內(nèi)存大的就設(shè)置大點(diǎn)吧。反正也占不了多少內(nèi)存。官方文檔的設(shè)置才幾十到幾百個(gè)byte。
auth_cache_ttl  #cache的TTL,以秒為單位,郵局系統(tǒng)一般很少更新數(shù)據(jù),最多更改的就是密碼了?梢栽O(shè)置長(zhǎng)些。
auth_cache_negative_ttl   #要求DOVECOT版本為1.1以上,當(dāng)驗(yàn)證過(guò)程沒(méi)查詢到任何東西的時(shí)候,也cache這次查詢。

cache的淘汰策略大家可以翻
http://wiki.dovecot.org/Authentication/Caching

另請(qǐng)教如何關(guān)閉論壇的表情,文章內(nèi)容都被替換為表情了

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2010-05-23 18:03 |只看該作者
支持原創(chuàng)!


另請(qǐng)教如何關(guān)閉論壇的表情,文章內(nèi)容都被替換為表情了


在發(fā)帖時(shí)候?qū)⑴渲梦募蛘叽a部分以代碼形式插入就不會(huì)有表情符號(hào)了,工具欄的倒數(shù)第三個(gè)就是。

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大;照
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大;照
日期:2013-09-18 15:22:26CU大;照
日期:2013-09-18 15:22:31CU大;照
日期:2013-09-18 15:22:37CU大;照
日期:2013-09-18 15:22:46
6 [報(bào)告]
發(fā)表于 2010-05-23 18:25 |只看該作者
本帖最后由 milujite 于 2010-05-23 18:28 編輯
支持原創(chuàng)!




在發(fā)帖時(shí)候?qū)⑴渲梦募蛘叽a部分以代碼形式插入就不會(huì)有表情符號(hào)了,工具欄的倒數(shù)第 ...
zlj2208 發(fā)表于 2010-05-23 18:03



    用CODE標(biāo)記,OK了。常年論壇不發(fā)帖的后果。
    其實(shí)不算原創(chuàng),參考那篇HOWTO自己折騰了一遍,解決了些小問(wèn)題。主要是想讓大家知道其實(shí)Dovecot目前也能SASL和LDA,多一些選擇?戳诵┕俜轿臋n才發(fā)現(xiàn),英語(yǔ)才是搞技術(shù)最需要的。

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2010-05-24 15:45 |只看該作者
centos+ postfix + Dovecot 是黃金搭檔,配置簡(jiǎn)單,易上手,便于推廣!

論壇徽章:
8
綜合交流區(qū)版塊每周發(fā)帖之星
日期:2015-12-02 15:03:53數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-10-02 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-02 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34酉雞
日期:2013-10-19 10:17:1315-16賽季CBA聯(lián)賽之北京
日期:2017-03-06 15:12:44
8 [報(bào)告]
發(fā)表于 2010-05-24 16:53 |只看該作者
centos+ postfix + Dovecot 是黃金搭檔,配置簡(jiǎn)單,易上手,便于推廣!
大麻 發(fā)表于 2010-05-24 15:45



    確實(shí)

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2010-06-10 10:18 |只看該作者
非常好的文章

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2011-11-09 18:42 |只看該作者
您好,原創(chuàng)的東西支持

另請(qǐng)教一下,

我配dovecot的lda,一直不成功, 不知道什么地方配置錯(cuò)了
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP