extmail 自动安装程序 for freebsd 6.0/6.1(2006-10-12加强版)是在fengyong 的mail_v2.0基础上进行扩展完善的
http://www.extmail.org/forum/viewthread.php?tid=2100
功能描述一下
fengyong 的mail_v2.0提到的我就不说了)
1\修改了ExtMan/0.16-pre1的代码,完善了允许的服务(webmail\smtp auth\pop3\imap\netdisk),已经生效的控制权限有(webmail\smtp auth)下一步将继续增强扩展
2\结合POSTFIX和ExtMan/0.16-pre1增加了(内网用户)功能,激活内网用户,该帐号只能向本域或授权域发送邮件,未激活内网用户的标准帐号可向任何域发送邮件
3\整合了进出邮件备份的功能,
incoming@domain.com/outgoing@domain.com 分别对进出邮件进行备份
4\修改ExtMail 0.24-pre8使其支持ExtMan/0.16-pre1对webmail设定的支持
5\增加了授权域数据库主要用来支持内网帐号的应用,目前需手动在数据库内增删,以后会在ExtMan/0.16-pre1里支持操作
6\增加了垃圾邮件过滤(SpamAssassin)配置文档,
7\增加了安装 PHP5/php5-extensions/phpMyAdmin 完装完毕即可使用
8\(10-19)新增Extman 自带的图形统计工具的自动安装;
9\(10-19)对Extmail Mysql 数据库进行优化提高查询速度
10\(10-19)新增PhpSysInfo系统查看工具的自动安装和配置
11\(10-19)修正在 mail_v.1.0.0.0.tar.gz 版本的一些BUG
下一版本:
1\完善邮件列表功能
2\完善允许的服务(pop3\imap\netdisk)
3\增加ExtMan/0.16-pre1对授权域的操作
4\增加LDAP的自动安装
5\增加Extmail里的(全局地址本)的自动安装配置
6\Maildrop + ExtMail 实现过滤/自动回复/转发等
7\用户自定义白名单,黑名单的功能
希望能尽可能的解决繁琐的配置和安装过程,有时间我会补充一份配置说明,大家可以根据需要,自行
修改调整!
安装前请参照压缩包内的(
INSTALL_README)文档,里面是从开始到结束,所有需要进行选择项配置说明!
Http://down.21sun.net/mail_v.1.0.0.1.tar.gz
(
INSTALL_README)文档
=================================================
Options for gettext 0.14.5_2
-------------------------------------------------
[X] EXAMPLES install example files
[X] HTMLMAN install man pages in HTML format
-------------------------------------------------
Options for courier-imap 4.1.1,1
-------------------------------------------------
[X] OPENSSL Build with OpenSSL support
[ ] FAM Build in fam support for IDLE command
[ ] DRAC Build in DRAC support
[ ] TRASHQUOTA Include deleted mails in the quota
[ ] GDBM Use gdbm db instead of system bdb
[ ] IPV6 Build with IPv6 support
[ ] AUTH_LDAP LDAP support
[X] AUTH_MYSQL MySQL support
[ ] AUTH_PGSQL PostgreSQL support
[ ] AUTH_USERDB Userdb support
[ ] AUTH_VCHKPW Vpopmail/vchkpw support
-------------------------------------------------
Options for postfix 2.3.3,1
-------------------------------------------------
[X] PCRE Perl Compatible Regular Expressions
[ ] SASL Cyrus SASLv1 (Simple Auth. and Sec. Layer)
[X] SASL2 Cyrus SASLv2 (Simple Auth. and Sec. Layer)
[ ] DOVECOT Dovecot SASL authentication method
[ ] SASLKRB If your SASL req. Kerberos select this option
[ ] SASLKRB5 If your SASL req. Kerberos5 select this option
[ ] SASLKMIT If your SASL req. MIT Kerberos5 select this option
[X] TLS Enable SSL and TLS support
[ ] BDB Berkeley DB (choose version with WITH_BDB_VER)
[X] MYSQL MySQL maps (choose version with WITH_MYSQL_VER)
[ ] PGSQL PostgreSQL maps (choose with DEFAULT_PGSQL_VER)
[ ] OPENLDAP OpenLDAP maps (choose ver. with WITH_OPENLDAP_VER)
[ ] CDB CDB maps lookups
[ ] NIS NIS maps lookups
[X] VDA VDA (Virtual Delivery Agent)
[ ] TEST SMTP/LMTP test server and generator
-------------------------------------------------
Options for p5-Mail-SpamAssassin 3.1.5
-------------------------------------------------
[X] AS_ROOT Run spamd as root (recommended)
[ ] DOMAINKEYS DomainKeys support
[X] SSL Build with SSL support for spamd/spamc
[X] MYSQL Add MySQL support
[ ] PGSQL Add PostreSQL support
[ ] RAZOR Add Vipul's Razor support
[ ] SPF_QUERY Add SPF query support
[ ] RELAY_COUNTRY Relay country support
[X] TOOLS Install SpamAssassin tools
-------------------------------------------------
Options for amavisd-new 2.4.2_3,1
-------------------------------------------------
[X] BDB Use BerkeleyDB for nanny/cache/snmp
[ ] SQLITE Use SQLite for lookups/logging/quarantine
[X] MYSQL Use MySQL for lookups/logging/quarantine
[ ] PGSQL Use PgSQL for lookups/logging/quarantine
[ ] LDAP Use LDAP for lookups
[X] SASL Use SASL authentication
[X] MILTER Sendmail milter support
[ ] NEW_MILTER New sendmail milter support (external module)
[X] SPAMASSASSIN Use mail/p5-Mail-SpamAssassin
[ ] P0F Passive operating system fingerprinting
[ ] FILE Use newer file(1) utility from ports
[X] RAR RAR support with archivers/rar
[X] UNRAR RAR support with archivers/unrar
[X] ARJ ARJ support with archivers/arj
[X] UNARJ ARJ support with archivers/unarj
[X] LHA LHA support with archivers/lha
[X] ARC ARC support with archivers/arc
[X] NOMARCH ARC support with archivers/nomarch
[X] CAB CAB support with archivers/cabextract
[X] RPM RPM support with archivers/rpm2cpio
[X] ZOO ZOO support with archivers/zoo
[X] UNZOO ZOO support with archivers/unzoo
[X] LZOP LZOP support with archivers/lzop
[X] FREEZE FREEZE support with archivers/freeze
[X] TNEF Add external tnef decoder converters/tnef
-------------------------------------------------
Options for clamav 0.88.4
-------------------------------------------------
[X] MILTER Compile the milter interface
[X] CURL Support URL downloading
[X] LIBUNRAR Support for external Unrar library
[X] STDERR Print logs to stderr instead of stdout
-------------------------------------------------
Options for php5 5.1.6
-------------------------------------------------
[ ] CLI Build CLI version
[ ] CGI Build CGI version
[X] APACHE Build Apache module
[ ] DEBUG Enable debug
[ ] SUHOSIN Enable Suhosin protection system
[X] MULTIBYTE Enable zend multibyte support
[ ] IPV6 Enable ipv6 support
[ ] REDIRECT Enable force-cgi-redirect support (CGI only)
[ ] DISCARD Enable discard-path support (CGI only)
[ ] FASTCGI Enable fastcgi support (CGI only)
[ ] PATHINFO Enable path-info-check support (CGI only)
-------------------------------------------------
Options for php5-extensions 1.0
-------------------------------------------------
[X] BCMATH bc style precision math functions
[X] BZ2 bzip2 library support
[X] CALENDAR calendar conversion support
[X] CTYPE ctype functions
[X] CURL CURL support
[ ] DBA dba support
[ ] DBASE dBase library support
[X] DOM DOM support
[ ] EXIF EXIF support
[ ] FILEINFO fileinfo support
[ ] FILEPRO filePro support
[ ] FRIBIDI FriBidi support
[X] FTP FTP support
[X] GD GD library support
[ ] GETTEXT gettext library support
[ ] GETTEXT gettext library support
[ ] GMP GNU MP support
[X] HASH HASH Message Digest Frameworkx
[X] ICONV iconv support
[X] IMAP IMAP support
[ ] INTERBASE Interbase 6 database support (Firebird)
[ ] LDAP OpenLDAP support
[ ] MBSTRING multibyte string support
[X] MCRYPT Encryption support
[X] MHASH Crypto-hashing support
[ ] MING ming shockwave flash support
[ ] MSSQL MS-SQL database support
[X] MYSQL MySQL database support
[ ] MYSQLI MySQLi database support
[ ] NCURSES ncurses support (CLI only)
[ ] ODBC unixODBC support
[ ] OPENSSL OpenSSL support
[ ] PANDA panda support
[ ] PCNTL pcntl support (CLI only)
[X] PCRE Perl Compatible Regular Expression support
[ ] PDF PDFlib support (implies GD)
[X] PDO PHP Data Objects Interface (PDO)
[ ] PGSQL PostgreSQL database support
[X] POSIX POSIX-like functions
[ ] PSPELL pspell support
[ ] READLINE readline support (CLI only)
[ ] RECODE recode support
[X] SESSION session support
[ ] SHMOP shmop support
[X] SIMPLEXML simplexml support
[ ] SNMP SNMP support
[ ] SOAP SOAP support
[ ] SOCKETS sockets support
[X] SQLITE sqlite support
[ ] SYBASE_CT Sybase database support
[ ] SYSVMSG System V message support
[ ] SYSVSEM System V semaphore support
[ ] SYSVSHM System V shared memory support
[ ] TIDY TIDY support
[X] TOKENIZER tokenizer support
[ ] WDDX WDDX support (implies XML)
[X] XML XML support
[X] XMLREADER XMLReader support
[ ] XMLRPC XMLRPC-EPI support
[X] XMLWRITER XMLWriter support
[ ] XSL XSL support (Implies DOM)
[ ] YAZ YAZ support (ANSI/NISO Z39.50)
[X] ZIP ZIP support
[X] ZLIB ZLIB support
Options for phpMyAdmin 2.9.0.2
-------------------------------------------------
[X] BZ2 bzip2 library support
[X] GD GD library support
[X] MYSQLI Improved MySQL support
[X] OPENSSL OpenSSL support
[X] PDF PDFlib support (implies GD)
[X] ZLIB ZLIB support
[X] MCRYPT MCrypt library support
[X] MBSTRING Multi-byte character-set string support