一.安装sendmail相关软件包。(默认情况下主程序包和m4已经安装) rpm -ivh /mnt/RedHat/RPMS/sendmail-doc-
修改后tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
六.sendmail服务器的用户身份认证 1.Vi sendmail.mc 查找 (注:dnl是注释的意思) 把48 49行的dnl和空格去掉。 dnl TRUST_AUTH_MECH(`EXTERNALDIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl dnl define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl //去除方框内的“dnl”,修改为(前面不能有空格) TRUST_AUTH_MECH(`EXTERNALDIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD
2.设置邮件别名和邮件群发功能:使用aliases机制实现 编辑/etc/aliases文件 aliases文件的记录格式 name:addr_1, addr_2, addr_3, . . . 别名的例子:admin:123 意思:发往admin用户的邮件,转发给123 邮件群发的例子: market:123,456,111,222,333,444,789 意思:发给market的邮件将转发给后面的所有用户。 修改完aliases文件后用命令newaliases,更新aliases.db数据库 3.自己用oe foxmail 等做测试,看一下收发邮件是不是正常。 十安装openwebmail。 1.vi/etc/sysconfig/selinux中的SELINUX=disabled确认SELINUX后面是disabled 2.重启系统init 6 (也可以:setsebool 0) 3. 挂载openwebmail的镜像文件,然后安装相应的软件包 rpm -ivh perl* --aid rpm -ivh openwebmail-2.51-1.i386.rpm 4建立dbm.conf文件 # vi /var/www/cgi-bin/openwebmail/etc/dbm.conf dbm_ext .db dbmopen_ext .db dbmopen_haslock no 5.初始化openwebmail系统 /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init 出现thank you 就ok了!!!!!!!!!!! 6.启动apache service httpd start 6.测试http://10.100.100.173/cgi-bin/openwebmail/openwebmail.pl 7. 为了让其支持中文。需要编辑其配置文件 vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf /完成以下设置行的修改 domainnames ltest.com default_language zh_CN.GB2312 default_iconset Cool3D.Chinese.Simplified 然后测试一下中文环境是否正常。
本文出自 “龙哥” 博客,请务必保留此出处http://gehailong.blog.51cto.com/765312/263902