[Version: 0.1] Mail Server Solution for RHEL/CentOS 5.x
Mail Server Solution for RHEL/CentOS 5.x & OpenBSD.
我們在嘗試提供基於 RHEL 5.x & OpenBSD 的郵件伺服器解決方案,歡迎大家幫忙測試、反饋意見。
非常歡迎有興趣的朋友加入我們。They all are *OPEN*.
* http://code.google.com/p/openbsdonly/
* http://code.google.com/p/redhatsolution/
Contact Me:
* MSN: michaelbibby <at> hotmail.com
* Mail/GTalk: michaelbibby <at> gmail.com
所使用的組件:
* Postfix
* OpenLDAP
* qmail.schema
* phpLDAPadmin
* Courier authlib, pop3, imap, maildrop
* Amavisd-new
* SpamAssassin
* Postgrey (for RHEL), spamd (for OpenBSD)
* ClamAV
* SquirrelMail
(*) Mail Server Solution for OpenBSD (4.2 -release, i386)
進度:
* 已經完成。
* 包括完整的 wiki 文檔
* 包括自動安裝配置各個組件的 Shell 腳本(OMS,以 BSD License 發布)
Project:
* Mail Server Solution for OpenBSD.
http://code.google.com/p/openbsdonly/wiki/OpenBSD_Mail_Server_Solution_en
* OMS: Script sets to build OpenBSD Mail Server rapidly.
http://code.google.com/p/openbsdonly/wiki/OMS_en
* Tutorial (Chinese Version):
http://code.google.com/p/openbsdonly/wiki/OpenBSD_Mail_Server_Solution_en#Tutorial
(*) Mail Server Solution for Red Hat Enterprise Linux 5.x
進度:
* 核心組件都已經正常工作了:
* Postfix
* OpenLDAP, phpLDAPadmin
* Courier authlib, pop3, imap, maildrop
* Postgrey
TODO:
* 完善剩下的組件
* 完善 wiki 文檔
* 全自動安裝、配置各個組件的腳本(計劃用 Shell + dialog 來實現,GPL 發布)
Project:
* 基於 RHEL 5 的郵件伺服器解決方案:
http://code.google.com/p/redhatsolution/wiki/RHEL_Mail_Server_Solution
* Tutorial:
http://code.google.com/p/redhatsolution/wiki/RHEL_Mail_Server_Solution#Tutorial
另外,如果時間充裕,計劃用 Python + WebPy + Python-LDAP 實現一個管理平台,提供給虛擬域
的管理員管理本域用戶的信息。
[ 本帖最後由 MichaelBibby 於 2008-3-4 22:05 編輯 ]
《解決方案》
回復 #1 MichaelBibby 的帖子
快測試吧,期待您的反饋意見
《解決方案》
進度:
全自動安裝和配置組件的腳本(rhms):
* Fetch all packages. (Done.)
* Create yum repo file. (Done.)
* Add user/group: vmail. (Done.)
* Install and configure Cyrus-SASL. (Done.)
* Install and configure Apache & PHP. (Done.)
* Install and configure OpenLDAP. (Done.)
* Install and configure Postfix. (Done.)
* Install and configure Maildrop. (Done.)
* Install and configure courier-authlib-ldap. (Done.)
* Install and configure ClamAV.
* Install and configure SpamAssassin.
* Install and configure Amavisd-new.
* Install and configure phpLDAPadmin.
* Install and configure SquirrelMail with plugins.
TODO:
* Review: tools/create_mail_ldap_user.sh
* phpLDAPadmin template for create new virtual user.
《解決方案》
安裝腳本的貼圖:
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/welcome.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/main_features.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/ldap_suffix.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/cn_manager_passwd.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/ldap_bind_admin_dn.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/ldap_bind_manage_info.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/first_virtual_domain.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/virtual_domain_admin_name.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/virtual_domain_admin_passwd.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/example_user_name.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/example_user_passwd.png
http://redhatsolution.googlecode.com/svn/trunk/mailserver/screenshots/rhms/mail_alias_for_root.png
《解決方案》
好東西頂一下
《解決方案》
原帖由 wheel 於 2008-2-29 14:51 發表 http://bbs.chinaunix.net/images/common/back.gif
好東西頂一下
莆田人?偶是龍岩的。嘿嘿
《解決方案》
支持一下.不錯.
《解決方案》
好的東西一定要收藏!支持您高人!
《解決方案》
http://groups.google.com/group/redhatsolution/browse_thread/thread/b2c3e085bed56b49
今天加了以下內容:
* dialog 的密碼輸入框默認使用以下參數:
'--insecure --passwordbox'
* 添加了 phpLDAPadmin,並且 it works.
* 啟用 smtpd sasl auth.
* 添加了 courier-imap,默認開啟 POP3, POP3S, IMAP, IMAPS 服務.
* 添加了安裝 postgrey 的函數,但是還未啟用它。grey list 功能的軟體還在
選型中。目前在比較的軟體包括:
* postgrey
* milter-filter
* sqlgrey
目前傾向於 milter-filter 和 sqlgrey。
* milter-filter 似乎性能更好些。
* sqlgrey 支持 SQLite、MySQL、PGSQL。還有一個基於 web 的管理軟體
sgwi。
題外話:在 LINUX 下找了一圈的 grey list 軟體,回過頭去,覺得 OpenBSD
的 spamd(8) 真的是太棒了。I love OpenBSD.
* Add screenshots for rhms, sync to 'RHMS_Usage.wiki' page.
《解決方案》
ChangeLog, 2008.03.02:
* Add and enable clamav.
* Add initialize script for freshclam wrote by me:
- /etc/init.d/freshclam.
support options:
* Add two perl modules in kickstart files for postgrey dependence:
- perl-DBI
- perl-Date-Calc
* sync clamav content to wiki page:
http://code.google.com/p/redhatsolution/wiki/RHEL_MS_Tutorial_ClamAV