Postfix_setup 全自動安裝包發布支持 Linux/FreeBSD
Postfix_setup 全自動安裝包發布支持 Linux/FreeBSD
支持平臺:
FreeBSD
Linux(理論所有的Linux版本)但是條件限制并沒全部都測試
歷史事件:
2001年的時候我寫了一個Qmail_setup-vxxxxx.tar.gz,每天都N多人下載,而Qmail 這玩意由于已經停止了更新,讓我比較失望。在2003年后連我自己都沒什么心情來更新Qmail_setup了,在我用了長達8年的Qmail以后,我也開始轉到postfix下了,所以順便一塊推出Postfix_setup-vxxxxx.tar.gz,這個腳本比當年Qmail_setup要智能化很多。不過由于時間關系我暫時沒完整的寫出Linux部分,當然這個腳本是自由的,公開的,而且我決定誰都可以修改這個腳本,并且完善它。但是我希望的是,如果您真有心加入我的這個行列,請一定找我要代碼,因為只有我提供的代碼才是最終的,修改完以后你可以在README以及腳本的頭信息里加上你的署名以及功能介紹和日期。然后把該軟件發給我,由
我來統一發布。因為我不喜歡一個凌亂的版本,我希望的是統一。
功能介紹:
1、軟件自動下載,當然你可以自己下載了放到src目錄里。
2、系統帳戶、郵件帳戶分離。
3、支持smtp/pop3。
4、支持虛擬域。
5、使用我寫的腳本來管理域和用戶。
6、擴展性強,如果你想增加其他功能,可以隨時調整。
7、模塊化安裝和配置,讓已經安裝了一部分軟件的朋友能自動跳過安裝。
開始安裝:
tar xzf postfix_setup-v
cd postfix_setup
chmod 755 setup
菜鳥安裝:
如果你什么都不懂,那還是用以下方法吧:
安裝所有模塊:
./setup install ALL
配置所有模塊:
./setup config ALL
中級安裝:
如果你了解一部分,而且已經嘗試過安裝了一些東西,但是卻不知道如何配置請使用
以下命令自己選擇性操作:
幫助:
./setup
安裝指定模塊:
./setup install sasl
配置指定模塊:
./setup config sasl
你還可以修改你的郵件存放路徑:
vi setup
MAILBOX_BASE=/data/mailbox
修改這個路徑就OK了。
高級安裝:
你其實已經懂了,不過有點懶而已,那么你可以隨便定制自己需要的啦。
- MAILBOX_BASE=/data/mailbox
- UID=60000
- GID=60000
- POSTFIX='postfix-2.7.2'
- MYSQL='mysql-5.1.54'
- SASL='cyrus-sasl-2.1.23'
- AUTHDAEMON='courier-authlib-0.63.0'
- IMAP='courier-imap-4.8.1'
當然對于軟件版本的修改僅Linux有效,FreeBSD環境下軟件版本由ports來決定。
下載地址:http://www.nettf.net/postfix/postfix_setup-v2011.01.24.tar.gz
【編輯推薦】