linux sendmail 邮件服务器架设(fedora 8)

linux sendmail 邮件服务器架设(fedora 8)

2009-01-22 17:27 3316人阅读 评论(2) 收藏 举报

邮件服务器linuxprotocolscaching测试login

近来一直在学习LINUX,我的博客前段时间有写架设DNS的详细步骤,这节主要讲架设邮件服务器,大家都知道架邮件服务器首先要架DNS服务,如果要了解架设DNS服务,可以参加我之前写的文章。再看这邮件服这样会连惯性,架邮件服务我也是参考网上大量的文章,在这里感谢前辈们。由于LINUX版本不同有些文件目录及启动的服务有时不同,所以网上很难找到一篇完整的文档,这里我主要是以linux Red hat Fedora 8作为例子。架设sendmail邮件服务器,以供大家一起学习探讨。

步骤一, 安装SNEDMAIL服务,查看你是否有安装SENDMAIL。

#rpm -qa|grep bind

#rpm -qa|grep caching*

如果没有安装的话,请自行安装,一般LINUX系统安装光盘里有。

步骤二, 在原来架设的DNS解释文件加MX记录,文件路径为:/var/named/chroot/var/named/kenson.com.zone (如下图所示)

检测MX记录:

#nslookup

>set q=mx

>linux.kenson.com

输出如下:

 以上显示结果是DNS没有问题了。

步骤三, 修改/etc/mail/sendmail.mc文件。

#vi /etc/mail/sendmail.mc

找到下而两行:

dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl
          dnl define(`confAUTH_MECHANISMS‘, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN‘)dnl
#刪掉上面兩行前面的 dnl
#注意:TRUST_AUTH_METH、define 前面不要留有空格

dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA‘)dnl

#前面加上 dnl, 把這行註解起來(dnl = do not load)
#或改成下面這樣也可以
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA‘)dnl

#修改端口,找到下面这行
     dnlDAEMON_OPTIONS(`Port=submission,Name=MSA,M=Ea‘‘)dnl
        去掉行首的注释符,并且将内容修改成Port=25:

修改后,如下:
               DAEMON_OPTIONS(`Port=25,Name=MSA‘‘)dnl

运行M4程序,重新生成sendmail.cf文件:

#m4 /etc/mail/sednmail.mc > /etc/mail/sendmail.cf

步骤四, 更改访问数据库文件access.db

1)打开编辑access文件,添加一行为:keson.com  RELAY

#vi /etc/mail/access

保存退出,进行数据库更新

#makemap hash /etc/mail/access.db < /etc/mail/access

开始测试端口

#telnet localhost 25

接着输入:ehlo localhost 如下图所示

步骤五,修改/etc/dovecot.conf pop3服务文件

#vi  /etc/dovecot.conf

把#protocols=IMAP IMAPS POP3 POP3S这行改成

    去掉“ #”注释符号

protocols=POP3

这行就配置了POP3服务的功能

步骤六,邮件测试。重启所有的服务(目的是确保服务都启动了)

#service named restart (DNS启动)

#service dovecot restart (pop3服务启动)

#service sendmail restart (邮件服务启动)

用MAIL发送一封邮件,测试是否成功

#mail [email protected]

输入邮件标题,主题,然后按“ctrl+d”键结束发送。

查看邮件日志及用户邮箱是否收到邮件(用户邮件都存储器在“/var/spool/mail/[linux用户名]”文件中)

邮件日志是在:"/var/log/maillog"文件中,自己去查看,当然你可以用WINDOWS OE去测试邮件,但是记住OE设置用户账号时,LINUX账户名就是你的邮件地址例如:root用户的邮件地址是[email protected] ,root 的账号也是[email protected] ,而不是ROOT。

另外注意的地放就是收发邮件有问题时,注意查看你的日志,分析具体问题。

邮件跑的是53端口,查看你的LINUX系统防火墙是否有开放此端口(文件"/etc/sysconfig/iptables")切记要开放此端口.

到这里就结束了,希望对大家有帮助。

linux sendmail 邮件服务器架设(fedora 8)

时间: 2024-10-10 17:08:31

linux sendmail 邮件服务器架设(fedora 8)的相关文章

linux sendmail 邮件服务器架设

大家都知道架邮件服务器首先要架DNS服务.架设sendmail邮件服务器,以供大家一起学习探讨. 步骤一, 安装SNEDMAIL服务,查看你是否有安装SENDMAIL. #rpm -qa|grep bind #rpm -qa|grep caching* 如果没有安装的话,请自行安装,一般LINUX系统安装光盘里有. 步骤二, 在原来架设的DNS解释文件加MX记录,文件路径为:/var/named/chroot/var/named/kenson.com.zone (如下图所示) 检测MX记录: #

《Linux应用大全 服务器架设》配套视频实验内容

<Linux应用大全 服务器架设>配套视频实验内容下载网址: http://pan.baidu.com/s/1mgD3Sq0 <Linux应用大全 服务器架设>介绍了Linux服务器配置各方面的知识,主要包括网络配置文件和网络命令.OpenSSH.VNC.NFS.Samba.DHCP.DNS.Apache.Tomcat.Nginx.SVN.Vsftpd.Sendmail.NTP.NIS.OpenLDAP.MySQL.PostgreSQL.iptables.NAT.Squid.路由器

《Linux应用大全 服务器架设》,内容最全面的Liux服务器架设书籍

<Linux应用大全 服务器架设>介绍了Linux服务器配置各方面的知识,主要包括网络配置文件和网络命令.OpenSSH.VNC.NFS.Samba.DHCP.DNS.Apache.Tomcat.Nginx.SVN.Vsftpd.Sendmail.NTP.NIS.OpenLDAP.MySQL.PostgreSQL.iptables.NAT.Squid.路由器.VPN和Oracle等服务器.

Sendmail邮件服务器详解和搭建

Sendmail邮件服务器详解和搭建 一.邮件服务器简介 邮件服务器是由邮件用户代理(MUA).邮件递送代理(MDA)和邮件传输代理(MTA)组成,常见的MDA通常和MUA合二为一. 1.MUA 邮件用户代理是一种客户端软件,它提供用户读取.编辑.回复及处理电子邮件等功能,一般常用的MUA程序包括Linux下的mailx.elm.evolution和mh等,以及Windows下常用的Outlook Express.Foxmail等. 2.MDA 邮件递送代理是一种服务器端运行的软件,用来把MTA

Linux应用大全 服务器架设相关软件

Linux应用大全 服务器架设一书的相关软件从下面网盘下载: http://pan.baidu.com/s/1eQFI7Do

企业网管用linux搭建邮件服务器为公司降本增效

在企业中,节约一分钱比挣一分钱容易得多,这是指导企业降本增效的名言之一啊,作为一名企业里的IT人员我是深有感触,尤其是IT方面,除了在互联网公司是生产力的排头兵,在制造业单位里那一般都是后勤保障部门,不仅不能直接为企业上产制造的创造价值,还要花公司的钱,尽管在国内一线大公司这种状况已有所改观,但是国内中小企业IT依然是个节约为主的部门.在这种背景之下,前些日子公司的邮件服务器合同到期了,乙方已下一年系统升级服务更有为名加价不少,导致了公司上曾领导不续签了合同,同时自建新的邮件服务器的任务也落到了

医疗行业邮件服务器架设方案

客户案例: 港大深圳医院2007年11月奠基,是“十一五”期间深圳市政府投资兴建的最大规模公立医 院.港大医院医疗手段不断丰富,充分应用各种精密医疗仪器,为病患者提供优质服务.为了适应信息化发展趋势,与国际接轨,港大决定规划自建一套专业.高效 的邮件系统,因为各种电子化医疗数据的保存和分析应用,以及对外的学术交流和服务患者都非常需要应用企业邮箱. 需求分析: 1.港大医院企业邮箱对外公开,征求病患者意见和承担交流重任,容易垃圾邮件泛滥: 2.避免遭受网络病毒攻击和黑客入侵窃取数据,急需安全稳定邮

湖南卫视邮件服务器架设方案

作为国内最具影响力的电视台,湖南卫视自2004年正式确定打造"中国最具活力的电视娱乐品 牌"目标之后,秉持"快乐中国"的核心理念,一系列节目如<快乐大营>.<天天向上>.<我是歌手>.<爸爸去哪儿>等创下综艺收视传奇.随着业务快速拓 展和盈利稳步提升,湖南卫视领导深感有必要通过搭建专业.规范.高效的邮件服务器来引领信息化建设,在市场上一番寻找后,与U-Mail邮件系统达成了全 面合作协议.湖南卫视从实际情况出发,提出了

linux搭建邮件服务器

1.购买域名,修改hostname vim /etc/hostname #修改为买的域名 2.下载iRedMail软件 https://www.iredmail.com/download.html#解压下载的文件,cd到目录里 3.安装软件 bash iRedMail.sh #运行安装脚本注意这个包 由于网络问题可能需要长达10-20分钟,耐心等待#接受条款#数据存放位置#是否安装web端,默认安装#安装那个数据库,选择mariadb#输入买的域名#模块建议全部安装#信息总览 按y继续.....