LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 743|回复: 0

Postfix_setup全自动安装包发布支持Linux/FreeBSD

[复制链接]
发表于 2011-1-27 09:02:28 | 显示全部楼层 |阅读模式
支持平台:
    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<version>.tar.gz
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/
http://www.nettf.net/postfix/postfix_setup-v2011.01.24.tar.gz
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表