搭建sendmail

上传人:kms****20 文档编号:40668629 上传时间:2018-05-26 格式:DOC 页数:4 大小:26.50KB
返回 下载 相关 举报
搭建sendmail_第1页
第1页 / 共4页
搭建sendmail_第2页
第2页 / 共4页
搭建sendmail_第3页
第3页 / 共4页
搭建sendmail_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《搭建sendmail》由会员分享,可在线阅读,更多相关《搭建sendmail(4页珍藏版)》请在金锄头文库上搜索。

1、搭建搭建 sendmailsendmail搭建 sendmail一.安装 RPM 包1.sendmailsendmail-cfsendmail-docm42.安装 openwebmail,下载地址:http:/www.openwebmail.org/openwebmail/download/redhat/rpm/release/3.#rpm -ivh perl-suidperl-5.8.5-36.RHEL4.i386.rpm # rpm -ivh perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm# rpm -ivh openwebmail-2.52-1.i386.

2、rpm 4.创建邮件用户组:# groupadd mailuser# useradd -g mailuser -s /sbin/nologin test二.配置 sendmail1.设置邮件服务器提供邮件服务的域名# vi /etc/mail/local-host-names 添加2.开启网络端口# cd /etc/mail/# cp sendmail.mc sendmail.mc.bak 备份这个文件,防止改错修改第 116 行,把 127.0.0.1 改为 0.0.0.0DAEMON_OPTIONS(Port=smtp,Addr=0.0.0.0, Name=MTA)dnl3.设置 SMTP

3、 用户认证:vi sendmail.mc 52 dnl TRUST_AUTH_MECH(EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN)dnl53 dnl define(confAUTH_MECHANISMS, EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN)dnl把前面的 dnl 去掉三.确保 sasl 正常1.配置文件的目录/usr/lib/sasl22.启动 saslauthd 服务3.生成 sendmail.cf 文件:m4 sendmail.mc sendmail.cf四.配置 openwebmail1

4、.建立 dbm.conf 文件vi /var/www/cgi-bin/openwebmail/etc/dbm.conf内容:dbm_ext .dbdbmopen_ext .dbdbmopen_haslock no2.初始化 openwebmail/var/www/cgi-bin/openwebmail/openwebmail-tool.pl -init3.启动 apache 网页服务器service httpd start4.客户端访问打开浏览器http:/ mail -s lll(主题) (收件人地址)Cc: 抄送地址. 结束编辑2.可以通过 telnet 本机 IP 25 来验证 send

5、mail 服务是否已经正常启动,若登陆成功,则说明 sendmail 服务已经成功启动。 # telnet localhost 25 Trying 127.0.0.1. Connected to localhost. Escape character is 220 localhost.localdomain ESMTP Sendmail 8.12.8/8.12.8; Wed, 12 May 2004 15:57:01 +0800 ehlo localhost 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN

6、 250-AUTH GSSAPI LOGIN PLAIN 250-DELIVERBY 250-HELP quit # 在 AUTH 后面有 LOGIN 就基本上可以在 OutlookExpress 上认证了六.让 Apache 支持 perl1.查看 Apache 有没有支持 Perl 的配置 # cat /etc/httpd/conf/httpd.conf | grep -i mod_perl2.安装:yum install mod_perl3.vi httpd.conf 把 AddHandler cgi-script .pl 前面的#去掉4.测试:# vi test.pl #!/usr/b

7、in/perl -w use CGI;my $q = new CGI;print $q-header(),$q-start_html(“hello perl world!“),$q-h1(hello perl world),$q-end_html();5.安装 CGI 模块,测试有没有安装 cgi 模块 perl -e use cgi & echo $? 6.改变权限 chmod 0777 -R /opt/cgi-bin/ 7.删除# rm -rf openwebmail/8.卸载 openwebmail : # rpm -e openwebmail-data-2.53-3 openwebmail-2.53-39.重新安装# rpm -ivh openwebmail-2.51-1.i386.rpm 10.不能使用 ip 访问,要使用域名

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号