RedHat6.2服务器配置方案大全(六):Sendmail

合集下载

最新linux下sendmail的安装与配置教学文稿

最新linux下sendmail的安装与配置教学文稿

附2Linux下SendMail的安装与配置一、安装sendmail如果你在安装LINUX的时候,选择了E-MAIL服务,sendmail就已经安装在LINUX系统中了,并且已经作了一些最基本的设置。

如果你在安装时没有选择,或者你需要升级sendmail就可以使用以下方法进行。

1通过RPM包来安装或升级(仅用于RedHat LINUX):1) 首先在光盘上或Internet上找到下面几个RPM包:sendmail-8.9.3-10.i386.rpm sendmail可执行文件sendmail-cf-8.9.3-10.i386.rpm sendmail.cf生成器sendmail-doc-8.9.3-10.i386.rpm sendmail.cf文档2) 然后使用以下命令安装或升级:安装:rpm ?ivh sendmail-8.9.3-10.i386.rpm升级:rpm ?Uvh sendmail-8.9.3-10.i386.rpm2.用源代码编译关安装:1) 首先取得最新版本的源代码:/ftp:///pub/unix/mail/sendmail/2) 展开源代码:cd /hometar ?zxvf sendmail-8.9.3.tar.gz这样就会在/home目录下建立一个sendmail-8.9.3目录:/home/sendmail-8.9.3/README/home/sendmail-8.9.3/src/home/sendmail-8.9.3/cf/home/sendmail-8.9.3/doc3) 编译:由于sendmail自己带了一个编译程序Build,所以不用make命令:cd /home/sendmail-8.9.3/src./Buildinstall二、用sendmail构建一个E-Mail服务器当我们在系统中安装了sendmail后我们就可以使用这台机成为我们的电子邮局了。

因为sendmail的功能强大,配置繁琐。

sendmail的配置与测试

sendmail的配置与测试

sendmail的配置与测试一.邮件服务器的基本常识1.邮件服务的工作体系MUA(邮件用户代理):查看邮件,编辑邮件MTA(邮件传输代理):负责结点间的邮件传输MDA(邮件投递代理):负责本地邮件的投放2.SMTP 邮件传输协议功能:负责结点间的邮件传输定义从一主机到另一台主机的发送方法3.POP和Imap 邮局协议功能:提供客户机从邮件服务器下载的邮件功能注:pop ----对应文件 imap---对应目录Sendmail的安装#rpm –qa|grep sendmail //查看是否安装了sendmail//安装所需的软件包#rpm –ivh sendmail-8.12.8-4.i386.rpm#rpm –ivh sendmail-doc-8.12.8-4.i386.rpm#rpm –ivh sendmail-cf-8.12.8-4.i386.rpm#rpm –ivh sendmail-devel-8.12.8-4.i386.rpm检验DNS SERVER的正反向解析是否成功要使你的新e-mail服务器正常工作,必须先解决DNS问题.把你的e-mail服务器的主机名和ip地址加入到DNS中,并用nslookup来确认:[root@yijun named]# nslookup -sil 同样你也要试一下反向域名解析,这个对防止邮件延迟有很重要的作用.现在大部分的邮件服务器都是把反向域名解析作为邮件传送时认证的一部分.所以用的你ip地址来试一下反向域名解析是否正确.[root@yijun /root]# nslookup -sil 192.168.1.10配置sendmail服务监听本机的smtp端口用netstat -nl可以看到所有后台程序监听的端口,注意这一行:127.0.0.1:25,这个表示sendmail服务已经在监听本机的25(SMTP) 端口了二.Sendmail的配置文件/etc/mail/sendmail.cf 主配置文件/etc/mail/sendmail.mc 模板文件/etc/mail/access 完成中继转发功能,即加入允许访问的域名/etc/aliases 该文件包含sendmail程序所用到的别名数据库的文本形式.别名数据库包括本地收信者的别名.,完成邮件列表,邮件别名,转发功能/etc/mail/local-host-names 本地主机名和域名的列表,决定收到的邮件是本地邮件,还是远程邮件,然后决定是本地投送还是转发/etc/mail/sendmail.cw 当一个主机有多个域名时,在此加入这些域名/var/spool/mqueue 邮件队列临时存放的目录/var/mail 存放所有收到的邮件/var/log/maillog 日志文件sendmail配置过程1.备份原有sendmail.cf文件2.修改sendmail.mc文件,将DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1,Name=MTA')dnl改为DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0,Name=MTA')dnl,这样可以使sendmail实现对外发信。

Linux服务器部署系列之八—Sendmail篇

Linux服务器部署系列之八—Sendmail篇

Linux服务器部署系列之⼋—Sendmail篇Sendmail是⽬前Linux系统下⾯⽤得最⼴的邮件系统之⼀,虽然它存在⼀些不⾜,不过,⽬前还是有不少公司在使⽤它。

对它的学习,也能让我们更深的了解邮件系统的运作。

下⾯我们就来看看sendmail邮件服务器的部署。

本⽂将从以下⼏个⽅⾯讲解Sendmail邮件系统:1.Sendmail安装;2.Sendmail基本配置;3.Openwebmail安装和配置;4.配置Mailscanner+clamav过滤病毒;5.配置SpamAssassin+mimedefang过滤垃圾邮件。

本⽂系统运⾏环境:CentOS 5。

⼀、安装Sendmail1. 软件需求(以下软件在安装光盘上都可以找到)cyrus-sasl-2.1.22-4.i386.rpmcyrus-sasl-lib-2.1.22-4.i386.rpmcyrus-sasl-plain-2.1.22-4.i386.rpmcyrus-sasl-devel-2.1.22-4.i386.rpmcyrus-sasl-md5-2.1.22-4.i386.rpmsendmail-8.13.8-2.el5.i386.rpmsendmail-cf-8.13.8-2.el5.i386.rpmsendmail-devel-8.13.8-2.el5.i386.rpmsendmail-doc-8.13.8-2.el5.i386.rpmm4-1.4.5-3.el5.1.i386.rpmdovecot-1.0.7-2.el5.i386.rpm另外,dovecot需要两外两个程序包的⽀持:perl-DBI-1.52-1.fc6.i386.rpmmysql-5.0.45-7.el5.i386.rpm2. 软件安装1)cyrus-sasl的安装先检查⼀下,系统默认安装了哪些软件包,如下图:安装cyrus-sasl-md5-2.1.22-4.i386.rpm,如下图:2)安装sendmail、dovecot等相关程序包,如下图:Sendmail要正常⼯作,是需要DNS⽀持的,⼀般企业都有DNS服务器,如果没有,可以参考我的另⼀篇⽂章:Linux服务器部署系列之三—DNS篇(/379574/169718),⾃⼰搭建⼀台DNS服务器。

[RHCE] [Linux_Exam] RedHat Linux的邮件服务器配置搭建

[RHCE] [Linux_Exam] RedHat Linux的邮件服务器配置搭建

[RHCE] [Linux_Exam] RedHat Linux的邮件服务器配置搭建需求:任务1:配置smtp邮件服务器,首先邮件服务器能够接收来自远程主机和LOCALHOST的邮件,其次SENSIRX用户必须能够从远程主机接收邮件,并且分发给SENSIRX的邮件要放置到SENSIRX默认的邮件池/var/spool/mail/sensirx中。

任务2:当完成任务1之后,新的任务是需要发给本地admin的邮件也应该让sensirx收到分析与说明:本需求的目的是让用户搭一个邮件服务器,保证通信的同时再做用户自定义设置。

系统(内核)版本:RHEL 6.X任务1:1.安装postfix和dovecotyum install -y postfixyum install -y dovecot2.配置开机启动chkconfig postfix onchkconfig dovecot on3.配置postfix主文件位置/etc/postfix/main.cf修改如下设置:myhostname=设置为你自己的主机名称mydomain=设置考试里面让你写的域名。

例如: 可以写成,mydestination=$myhostname,$mydomain,localhostmyorigin=同样设置为你上面的那个域的设置或者直接些为$mydomainmynetwork=域的网段ip和本地的127.0.0.0/8inet_interfaces=all4.重启服务service postfix restart(start)测试:安装telnettelnet 你自己的ip 25HELO 你右键服务器域名MAIL FROM:你自己的右键账户全称,例如root@RCPT TO:目标收件用户的账户全称,例如harry@DATA右键的内容以小数点结束输入quit然后切换到目标收件账户通过su然后以mial查看5.配置dovecot目标配置文件位置:/etc/dovecot/dovecot.conf 解除注释Protocols=pop3disable_plaintext_auth=no还有/etc/dovecot/conf.d/10-mail.conf的第25行6.重启服务service postfix restartservice dovecot restart任务2vi /etc/aliasesadmin: sensirx保存执行newaliases。

RedHatEnterpriseLinux6.2安装配置过程

RedHatEnterpriseLinux6.2安装配置过程

RedHatEL6.2安装配置图片详解第一张,安装初始画面。

开始安装的界面,有了选择的菜单1、安装或升级现有系统这个选项是默认的。

选择这个选项在您的计算机系统中使用图形安装程序安装红帽企业版Linux。

2、使用基本的视频驱动程序安装系统这个选项允许您在安装程序无法为您的显卡载入正确驱动程序时使用图形模式安装红帽企业版Linux。

如果您在使用「安装或者升级现有系统」时屏幕出现扭曲或者成空白屏幕,重启您的计算机并尝试使用这个选项。

3、救援模式选择这个选项修复已安装但无法正常引导的红帽企业版Linux 中的问题。

虽然红帽企业版Linux 是非常稳定的计算机平台,但偶尔也会发生无法引导的问题。

救援环境包含可让您修复大量此类问题的工具程序4、从本地设备启动这个选项使用第一个安装的磁盘引导。

如果您误用这个磁盘引导,请使用这个选项立刻从硬盘引导且不用启动安装程序。

5、内存测试我们选择“Install or upgrae an existing system”第二张,直接跳过,是验证安装镜像完整性的。

(按TAB切换到”skip”)第三张,新版的安装画面,和RHEL5版本的红色还有是很大差别的。

第四张,系统安装语言选择,一般情况下安装英文即可,自己玩的话,安装语言可以选择中文简体的。

(这里为了以后编码统一,我们选择”English”)第五张,选择合适的键盘,系统默认检测出来的就行了,没有特别原因不需要修改。

第六张,这个是新版安装过程中的第一个靓点,大家可以明确的知道,RHEL6对存储的支持力度了。

SAN已经直接支持了,RHEL5的时候可没有这么直接了。

(这里我们选择“基本存储设备”)第七张,设定主机名,测试环境,所以使用默认的主机名。

第八张,在主机名下面有配置网络的按钮。

点下,看看到底有什么东西。

呵呵,在安装界面就支持这么多种方式的安装啊。

不错!!!第九张,最简单也是最烦的地方了。

设置时钟,时钟设置有问题,会影响很多troubleshooting的。

sendmail

sendmail

RHEL 5.2下SendMail+dovecot+openwebmail邮件系统配置教程2009-01-22 16:50电子邮件系统对于一个企业的作用相信已经没有人不知道,目前比较主流的邮件系统包括SendMail、exchange、Lotus Notes、Qmail、Postfix等。

Microsoft的Exchange只能运行在Windows平台,而且必须基于活动目录,虽然在功能上exchange的确有一定的优势,比如用户管理、与office等微软其它产品的高集成性等等,但运营成本过高。

Lotus Notes作为IBM产品性能、功能当然是不用说了,不过本人总认为IBM的产品都有一个共同的特点,那就是只有运行在IBM的软、硬件平台时才能将其功能最大化的发挥出来。

SendMail可以运行在几乎所有的类Unix平台,功能也比较强大。

当然SendMail 也有一些自身的问题,但随着其版本的升级很多方面已经有了很大的改善。

本文中主要介绍在RHEL 5.2下通过SendMail搭建一个邮件系统平台,并结合dovecot实现pop3/IMAP4以及通过OpenWebMail实现客户端通过浏览器访问邮件系统。

在讲述过程中采用以下网络拓扑。

一、安装并配置DNS。

DNS的作用相信也不需要过多介绍了,如果企业的邮件服务器如果需要接收来到公网的邮件,需要拥有公网IP及域名,而DNS解析工作都是有ISP提供的。

在本文的配置中假设该邮件系统只供企业内部使用,所以需要配置DNS。

1、安装bind及相关软件包。

2、在/var/named/chroot/etc目录下有一个全局配置的例子文件,将其复制一份改名为named.conf。

如下图复制时一定要加-a(或-p),如果全局配置文件的拥有组不是named时,BIND服务是无法运行的。

3、编辑named.conf文件,修改如下图所示位置。

4、在/var/named/chroot/etc目录下有一个主配置的例子文件,将其复制一份改名为example.zqin.zone。

Linux1 邮件服务器 配置Sendmail

Linux1 邮件服务器  配置Sendmail

Linux1 邮件服务器配置Sendmail完成Sendmail安装操作后,接下来以开放Sendmail监听端口与设置收件计算机名称、使用MTA Relay权限设置/etc/mail/access为目的来对Sendmail邮件服务器进行配置。

1.开放监听端口及设置收件计算机名称事实上Red Hat Enterprise Linux5.4在安装Sendmail后默认已经启动Sendmail (端口25处于LISTEN状态),只是它仅接收来自本计算机的MTA要求,验证此结果可在终端下输入“netstat -tulnp”命令,并按【回车】键查阅,如图9-19所示。

图9-19 查看Sendmail默认端口状态由图9-19可查看到端口25处于LISTEN状态,且只监听127.0.0.1这个lookup 接口。

所以用户的重点就是如何将监听的接口开启到整个Internet上,否则它是无法接收来自Internet的邮件的。

虽然配置文件在/etc/mail/sendmail.cf中,但建议不要手动修改它,应该修改的是sendmail.mc文件。

这个文件设置项目的基本语法为“设置组件(`设置项目’,`参数一’,`参数二’)”。

提示每个设置项目与参数左边使用的符号均为数字键1左边的引用键(quote),右边则是单引号。

这个文件的设置项目用户可以参考/m4/readme.html网页说明。

若要开放Sendmail对整个Internet的监听功能,只需要在终端下输入“vi /etc/mail/sendmail.mc”命令,按【回车】键进入sendmail.mc文件的编辑界面。

然后按“i”,切换到插入模式,将第116行中“Addr=127.0.0.1”改为“Addr=0.0.0.0”,按【ESC】键退出插入模式,最后按“:”并输入wq”按【回车】键保存配置,如图9-20所示。

图9-20 开放Sendmail监听功能修改sendmail.mc参数后,在使用m4宏文件生成器和修改后的配置创建新的sendmail.cf配置文件之前,还需要使用mv命令对原有的设置文件进行备份,这一点很重要,如图9-21所示。

Sendmail邮件服务器搭建

Sendmail邮件服务器搭建

Sendmail邮件服务器搭建安装并配置sendmail服务器使用rpm命令确认sendmail软件包差不多安装使用rpm命令安装sendmail-cf和sendmail-doc软件包,具体见下图在文件“/etc/mail/sendmail.mc”中配置服务的网络接口和SMTP认证设置使用vi编辑器打开后,使用在末行模式里快速定位到需要修改的地点打开后模式的地址是127.0.0.1修改后的地址为0.0.0.0,如下图设置SMTP的用户认证,具体见下图使用m4命令生成“/etc/mail/sendmail.cf“配置文件,见下图使用vi编辑器修改/etc/mail/access文件,添加能进行邮件中继转发的网段,提升邮件服务器的安全性使用makemap 命令生成新的数据库文件,具体见下图修改/etc/aliases文件,在里面能够添加不名,实现邮件的群发功能使用newaliases命令重新生成aliases.db文件确认“/usr/lib/sasl2/Senmail.conf”配置文件的内容和saslauthd服务程序差不多启动使用sendmail脚本启动sendmail服务器程序安装并配置dovecot服务器使用RHEL4系统中的应用程序治理工具安装dovecot服务器软件包在”/etc/dovecot.conf”文件中设置dovecot服务器提供POP3服务使用dovecot脚本启动dovecot服务程序通过netstat命令查看dovecot服务程序监听的服务端口域名和用户账号设置在邮件服务器主机中为用户yueyang和changsha建立系统账号,指定用户主名目,指定shell程序为/sbin/nologin,使邮件账号不能登录linux系统,具体见下图验证DNS服务器中的邮件服务器有关的解析设置邮件客户端软件在OE邮件客户端软件中配置yueyang和changsha用户的邮件账号,并设置SMTP用户认证在OE中进行邮件的互相发送在yueyang和changsha之间在sendmail服务器上使用cat命令观看/var/log/maillog文件中事件记录安装并配置openwebmail应用系统禁用RHEL4系统中的SELinux功能,并重新启动然后在使用init 6命令重新启动邮件服务器从中心ftp上下载openwebmail的有关软件包使用rpm命令安装openwebmail系统需要的所有软件包,其中perl-sui dperl软件包在第4张光盘里,先安装perl-suidperl软件包,再安装其他的软件包建立“/var/www/cgi-bin/openwebmail/etc/dbm.conf”文件并初始化openwebmail系统初始化openwebmail系统使用vi编辑器在“/var/www/cgi-bin/openwebmail/etc/openwebmail.con f”文件中配置域名和使用简体中文环境确认系统中httpd服务器软件包的安装和httpd服务程序的启动在openwebmail界面中完成yueyang和changsha用户之间的邮件互发扩展修改配置文件,限制邮箱的大小。

sendmail服务器配置实训小结

sendmail服务器配置实训小结

sendmail服务器配置实训小结在本次实训中,我们学习了sendmail服务器的配置和使用。

sendmail是一款常用的邮件传输代理软件,它可以帮助我们搭建邮件服务器,实现邮件的发送和接收功能。

通过这次实训,我对sendmail的配置和使用有了更深入的了解。

首先,我们需要在Linux系统上安装sendmail软件。

在安装过程中,我们需要注意选择合适的版本,并确保系统已经安装了必要的依赖包。

安装完成后,我们可以通过命令行输入“sendmail -v”来验证sendmail是否安装成功。

接下来,我们需要对sendmail进行配置。

sendmail的配置文件位于/etc/mail/sendmail.cf,我们可以通过编辑该文件来修改sendmail的配置。

在配置文件中,我们可以设置邮件服务器的域名、IP地址、邮件队列的大小等参数。

此外,我们还可以设置邮件的转发规则、邮件的过滤规则等。

配置文件中的每一项都有详细的注释说明,我们可以根据需要进行修改。

在配置完成后,我们需要重启sendmail服务,使配置生效。

我们可以使用命令“service sendmail restart”来重启sendmail服务。

重启后,我们可以通过命令“ps -ef | grep sendmail”来查看sendmail进程是否正常运行。

在sendmail配置完成后,我们可以使用命令行发送邮件。

我们可以使用命令“mail -s '邮件主题' 邮箱地址”来发送邮件。

在发送邮件时,我们可以输入邮件的内容,并可以附加文件。

发送完成后,我们可以通过命令“mailq”来查看邮件队列中的邮件。

除了命令行发送邮件,我们还可以使用sendmail提供的API来发送邮件。

sendmail提供了一系列的API函数,我们可以在自己的程序中调用这些函数来实现邮件的发送功能。

通过API发送邮件,我们可以更加灵活地控制邮件的发送过程,实现更多的功能。

RedHat6.2服务器配置方案大全(七):PPP

RedHat6.2服务器配置方案大全(七):PPP

RedHat6.2服务器配置方案大全(七):PPP7.1 简介首先向大家强调一点,我们这里所谈的PPP不是要将我们的服务器配置成为提供拨入服务的服务器,而是用户可以通过服务器拨号上网,简而言之就是,服务器可以按照客户的需求自动拨号上网,也就是所谓的按需拨号。

为什么我们要向大家介绍这项配置呢?因为虽然现在许多企业都用DDN上网,但是Modem在很大程度上还是有它的作用的,所以我们将向大家介绍一下如何实现PPP自动拨号上网。

7.2 所需系统资源7.2.1 配置文件:文件来源/etc/ppp/options ppp-2.3.11-4.i386.rpm/etc/ppp/dial管理员创建/etc/rc.d/rc.local initscripts-5.00-17.2.2 相关工具:文件来源/usr/sbin/chat ppp-2.3.11-4.i386.rpm/usr/sbin/pppstats ppp-2.3.11-4.i386.rpm/usr/sbin/pppd ppp-2.3.11-4.i386.rpm7.3 配置方案1./etc/rc.d/rc.local作用:这个文件是启动脚本,它是放在启动服务进程之后启动的项目,要想实现自动拨号,首先应该启动一个PPP的守护进程,实现的方法就是在这个脚本中加上一句话,以实现开启守护进程。

实例:pppd /dev/modem 115200 connect 'chat -f -v -V /etc/ppp/dial' #115200是连接速率,dial是拨号脚本2./etc/ppp/options作用:PPP拨号的全部可选项都在这里实例:demand#按需拨号idle 300#若在300秒内没有请求从服务器发出,则自动断开Modem crtsctsmodemnoauth#无需验证defaultrouteasyncmap 0locknoipdefaultname 169#与pap-secrets对应usepeerdns#抓取DNS到本地3./etc/ppp/dial作用:这是个拨号的脚本,用Modem指令来实现拨号实例:" " ATZ#初始化ModemOK ATDT169#拨号,注意在外线0后要加","CONNECT " "#连接name: 169#用户名word: 169#密码3./etc/ppp/pap-secrets作用: pap校验实例:169 * 169#注意一定要在169和*之间加空格7.4 测试及管理方法1.可以执行ps auxw|grep pppd,查看是否有pppd的守护进程2.若pppd进程非正常工作,则可以执行killall pppd来杀死守护进程3. 若想再次启动守护进程,可以执行 /etc/rc.d/rc.local restart4.执行 tail -f /var/log/message 可以观察拨号过程5.执行 pppstats可以观察Modem的工作情况7.5 本章小节其实这一切很简单,通过我上面的叙述,大家不难发现,其实所谓的按需拨号,它的实现应该被划分成两个步骤:第一,先将服务器本身配置好,让它可以拨号上网;第二,编写自动拨号配置文件,使Linux服务器具备自动拨号的能力。

sendmail配置指南

sendmail配置指南

带SMTP认证的sendmail配置准备工作安装sasl库编译和配置sendmail Outlook Express 5.0 的配置带SMTP认证的sendmail配置使用的软件:Redhat 7.2, 内核2.4.7-10Sendmail-8.12.3cyrus-sasl-1.5.27一、准备工作1.首先要下载sasl库,该函数库提供了安全认证所需函数,下载地址是(ftp:///pub/cyrus-mail/ ),版本1.5.27,注意2.X 版本无法与sendmail结合,因为API还未做修改.2.下载sendmail(),版本在8.10.0以上的sendmail才支持SMTP 认证功能。

3.注意选择客户端电子邮件软件。

并不是所有的客户端电子邮件软件都支持SMTP认证功能,几种常见的版本要求是这样的:Netscape Messenger 的版本要4.6以上Outlook和Outlook Express要5.0版本以上Eudora pro的版本要在4.3以上Foxmail 的版本要在4.0以上每一种软件的认证方法是不一样的,编译sasl库的时候和配置sendmail略有不同。

这里就大家最常见的Outlook Express 5.0和Foxmail的设置方法介绍如下。

二、安装sasl库1解压cyrus-sasl-1.5.27.tar.gz到你选定的目录快速安装gzip cyrus-sasl-1.5.27.tar.gztar -xvf cyrus-sasl-1.5.27.tarcd cyrus-sasl-1.5.27./configure -prefix=/usr --enable-login --with-pwcheck --with-digestmakemake install现在编译已经完成。

说明:1) Outlook Expresss使用LOGIN的认证方法,sasl库缺省并不支持这种方式,所以要在生成配置文件时特别加入,另外,Outlook的口令验证方式也不是缺省的方式,所以也需要加入--with-pwcheck的选项。

sendmail配置指导书

sendmail配置指导书

E-mail服务配置指导书【实验要求】掌握Sendmail邮件服务器配置。

【实验内容】安装sendmail软件包配置sendmail服务器,使服务器与客户端能收发邮件。

【实验环境】VMware中RHEL5服务器主机一台,winServer2003客户端主机一台(可用XP或RHEL5客户端代替),两台主机互相连通,服务器配置DNS,能正常解析。

【实验步骤】一.安装sendmail1.安装sendmail软件包2.安装POP3和IMAP3.安装dovecot4.安装m45.重启动sendmail6.重启动dovecot服务7.查看110端口和143端口是否开启二.Sendmail应用案例要求:局域网网段192.168.2.0/24,企业域名:,DNS及sendmail服务器地址:192.168.2.5.现要求内部员工可以使用sendmail自由收发邮件。

1.配置DNS /etc/named/named.conf2.配置正反向解析文件3.重启named服务,测试4.修改vi /etc/mail/sendmail.mc将SMTP倾听范围由127.0.0.1改为0.0.0.0155行修改成自己域5.使用m4命令生成sendmail.cf文件vi local-host-names添加域名和主机名6.检查SMTP的25端口是否开启7.建立用户,user1和user2,密码都为1238.重启服务8.客户端测试,配置outlook9.新建邮件,收件人为自己User1发送给User2(user1为win server2003客户机,user2为win XP客户机)。

linux系统SendMail详细配置

linux系统SendMail详细配置

1、安装相关服务DNSMailserver(sendmail、imap)2、启动相关服务Service named restartService sendmail restartService xinetd restartChkconfig ipop3 on3、配置DNS,添加MX纪录配置DNS略正/反向区间文件添加MX纪录IN MX 10(优先级) Mail IN A 192.168.1.1004、主配置文件/etc/mail/sendmail.cf搜索/smtpPort=smtp,Addr=192.168.1.100 5、接受域配置文件Vi /etc/mail/local-host-names添加192.168.1.1006、中继转发配置文件/etc/mail/access.db(不可访问)Vi /etc/mail/access添加192.168.1退出Makemap hash access.db < access 6、添加用户Useradd user01Passwd user01Useradd user02Passwd user027、重启服务Service sendmail restartService xinetd restart补:邮件用户别名,邮件域别名A)用户别名1、Vi /etc/aliases别名用户名A01 user01A02 user02退出2、NewaliasesB)邮件域别名1、配置相关DNS略2、添加域别名Vi /etc/mail/sendmail.cw退出3、接受域配置文件Vi /etc/mail/local-host-names192.168.1.1004、重启服务Service named restartService sendmail restartService xinetd restart补:启用smtp认证1、安装相关模块Rpm –qa | grep saslLinux盘中:RedHat—〉RPMS—>sasl*2、修改/etc/mail/sendmail.mc(sendmail.cf的源代码) Vi /etc/mail/sendmail.mc查询:43 TRUST_AUTH*:44:85 DAEMON_OPTION*:92 DAEMON*注:去掉dnl(注释)3、生成sendmail.cfM4 sendmail.mc >sendmail.cf4、删除部分中继,以免开后门5、客户机我的服务器要求身份验证经过以上步骤后,应该就可以用Outlook Express正常发送邮件了,但这时还不能用Outlook Express从服务器端收取邮件的,因为sendmail默认状态并不具备POP3功能,我们还得自己安装并启用它。

Linux网络配置-Sendmail

Linux网络配置-Sendmail

sendmail运行的主机需要具有完整的域名# service sendmail start# m4 sendmail.mc > sendmail.cf实例配置要求邮件服务器的IP地址为192.168.1.2,主机域名为邮件服务器将为“”域中的用户提供邮件服务邮件服务器具有SMTP用户认证功能域名设置:邮件服务器需要进行域名注册在区域文件中进行A记录和MX记录的设置@ IN MX5 .mail IN A 192.168.1.2设置local-host-names文件, local-host-names文件用于设置提供邮件服务的域名在local-host-names文件中增加“”域# vi /etc/mail/local-host-names//添加邮件服务器提供邮件服务的域名开启sendmail服务的网络接口在sendmail.mc文件中设置服务地址# vi sendmail.mcDAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl//修改为 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl设置SMTP的用户认证, sendmail.mc文件中的配置# vi /etc/mail/sendmail.mcdnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnldnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl//去除行首的注释标记“dnl”,修改为TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnldefine(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl启动saslauthd服务程序# service saslauthd start邮件用户帐号,Sendmail服务器使用Linux系统中的用户帐号作为邮件帐号建立邮件用户组# groupadd mailuser建立邮件用户帐号# adduser -g mailuser -s /sbin/nologin mike初始化用户口令# passwd mike设置邮件别名和邮件群发功能邮件别名和邮件群发功能使用aliases机制实现,aliases和aliases.db文件/etc/aliases/etc/aliases.dbaliases文件的记录格式name: addr_1, addr_2, addr_3, . . .设置邮件别名admin:mike设置邮件群发testgroup:mike,john修改aliases文件后更新aliases.db文件# newaliases访问控制的设置,access.db数据库可实现基于主机地址的访问控制# cat /etc/mail/accesslocalhost.localdomain RELAYlocalhost RELAY127.0.0.1RELAY192.168.1 RELAY(加入允许网段)#makemap hash access.dbaccess.db数据库默认开启了对邮件服务器本机用户的邮件投递生成sendmail.cf文件# cd /etc/mail# m4 sendmail.mc> sendmail.cf重新启动sendmail服务器,当完成对sendmail服务器的配置后,需要重新启动服务程序# service sendmail restart验证服务程序启动# netstat -ntpl | grep 25tcp 00 0.0.0.0:250.0.0.0:*LISTEN6835/sendmail: acce安装dovecot 服务器(pop3服务)# system-config-packages开启dovecot 的pop3服务修改dovecot.conf文件# vi /etc/dovecot.conf//将以下配置行#protocols = imap imaps//修改为protocols = imap imaps pop3 pop3s使用脚本启动dovecot服务对dovecot.conf配置文件进行设置后,需要重新启动dovecot服务程序# service dovecot restart设置dovecot服务的启动状态设置dovecot的启动状态# chkconfig --level 35 dovecot on验证dovecot服务启动使用netstat命令查看dovecot已经监听110端口# netstat -ntpl | grep 110loris注:未经验证基本配置需要修改的配置文件:/etc/mail/sendmail.mc/etc/mail/local-host-names/etc/mail/access打开sendmail.mc,搜索”127.0.0.1″,找到如下代码;DAEMON_OPTIONS (`Port=smtp,Addr=127.0.0.1,Name=MTA’)修改为:DAEMON_OPTIONS (`Port=smtp,Addr=0.0.0.0,Name=MTA’)监听所有IP地址,搜索”MD5″,找到如下代码:dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnldnl define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl,去掉这两行前面的”dnl”,后面的dnl保留.在shell下执行命令:m4 sendmail.mc > sendmail.cf在local-host-names 中添加邮件服务所使用的域名,比如有账户zbwz@,这里面就填,一个域名占一行,域名最后不用加”.”,域名要解析要sendmail 服务器的IP.最后就是access文件,这个文件只有跨服务器发送邮件时才会用到.比如现在的sendmail服务器S1的IP为”192.168.1.2″,另外一台sendmail服务器S2的IP为”192.168.2.2″,要用S1上的一个邮箱帐号向S2服务器上的邮箱帐号发送邮件.在S2上就需要修改access文件了,在access文件中添加如下内容:192.168.1.2RELAY中继来自192.168.1.2的邮件.保存一下,然后在shell中执行命令:makemap hash access.db最终sendmail程序要用到的还是access.db文件,所以这里要把access文件转换为access.db文件.access文件中其他的一些选项:192.168.1REJACK(拒绝)192.168.1.2OK(绝对允许,完全信任该IP)这里的IP可以使一个IP地址,也可以是一个网段.两台sendmail服务器之间发送邮件需要注意的一些问题:两台sendmail服务器的主机名不可为localhost.localdomain(默认的主机名).需要修改配置文件:/etc/sysconfig/network.或者直接在”网络”里修改,修改后重启网卡,打开/etc/hosts.里面的内容为不能包含新的主机名.telnet到Sendmail服务器的25端口,这里的主机名不为localhost.localdomain时,两台Sendmail就可以互发邮件了.DNS服务器里一定要做好相应的A记录和MX记录.以服务器S1为例:域名为在dns服务器中建立如下记录:@ IN A 192.168.1.2mail IN A 192.168.1.2@ IN MX 10 mail群发功能的实现:实现向team1发送邮件 People[1-3]都能收到打开/etc/aliases文件.添加如下内容:team1:People1,People2,People3team2:People4,People5,People6这里的team[1-2],People[1-6]都是真实用户.需要用useradd命令创建新建Sendmail用户时,如果不希望该用户登陆到系统,可以使用如下命令添加用户: useradd 用户名-s /sbin/nologin照这样配置好后,Sendmail服务器就可以进行最基本的收发邮件工作了Sendmail邮件配置(sendmail-8.13.8-2.el5.i386.rpm,sendmail-cf-8.13.8-2.el5.i386.rpm,m4-1.4.5 -3.el5.1.i386.rpm)由于sendmail的真正配置文件作者是用一种生僻的语言写的,号称天书,没几个人看得懂,所以我们配置的时候是配置的/etc/mail/sendmail.mc,这个比较好懂,每次修改后都要用m4 sendmail.mc > sendmail.cf将修改的内容写到天书里面去。

redhat邮件服务器设置

redhat邮件服务器设置

redhat邮件服务器设置postfix+dovecot+openwebmail安装设置Postfix实验名称:postfix电子邮件服务器配置实验目的:实现postfix电子邮件服务器的基本环境配置,在些基础上提高postfix防垃圾邮件能力、防电子邮件包含病毒及保护postfix 的安全措施(拒绝服务攻击);如何定期地去清理日志及利用工具查看日志,即是:postfix+dovecot+cyrus-sasl+openwebmail/squirrelmail+mailScanner+An tiviru s+spamAssassin(解释:dovecot提供imap、pop3服务(在新版本的redhat linux 中dovecot代替了imap软件包);cyrus-sasl提供认证功能的;openwebmail/squirrelmail都是提供webmail服务,其中squirrelmail是redhat自带的,在第三张光盘;而openwebmail 则是第三方软件;mailScanner好像是邮件扫描用的,主要与Antivirus (防病毒)结合;spamAssassin是用来处理垃圾邮件的,判断邮件是否为垃圾邮件)实验内容:1.设置服务器的IP地址为10.2.46.129/24,首先DNS为10.2.46.129,关闭防火墙(便于测试)2.安装dns服务器所需要的软件包:bind-utils(第一张光盘)、bind、bind-libs(第一张光盘)、bind-chroot(第二张光盘)、caching-nameserver (第四张光盘)3.配置dns服务器的主机记录、邮件记录及测试4.安装postfix(第三张光盘)和postfix-pflogsumm(依赖于perl-Date-Cal c→perl-Bit-Vecto r→perl-Carp-Clan)软件包---------所有包都在第二张光盘5.dovecot及cyrus-sasl(Cyrus-sasl的功能就是实现密码验证机制)一般在系统安装时,都安装上去了6.配置postfix的主配置文件main,cf及其它文件的配置,如:virtual、access(访问文件)、master.cf(控制文件)7.安装openwebmail/squirrelmail、mailScanner、Antivirus、spamAssassin及它们相关的配置8.在实验中遇到的问题时,如何解决,记录解决的方法,做好实验的总结实验过程:一、设置服务器的IP地址,关闭iptables及SE linux#service network restart #service iptables restart #ifconfigeth0二、DNS配置#vi named.conf#vi named.zones#vi 123.zone#vi 123.local▼DNS测试:先关闭防火墙、selinux,开启dns服务#chkconfig --level 345 named on三、postfix的基本配置及启用SMTP认证机制1、设置服务器的主机名为#vi /etc/sysconfig/network#reboot ------重启后主机名就是,可以用#hostname来查看2、由于之前用过sendmail,所以在安装启动postfix时,停止sendmail 服务,最好就是卸载sendmail。

搭建sendmail邮件服务器

搭建sendmail邮件服务器

搭建sendmail邮件效劳器1 要求有两台效劳器192.169.25.252 ,分别在两台效劳器上搭建sendmail效劳器,在192.169.25.1上搭建DNS效劳器,实现两台邮件效劳器能相互发送邮件2 步骤2.1配置好两台效劳器的主机名,不仅要使用hostname 命令修改,还要修改/etc/hosts 和/etc/sysconfig/network 中的主机名,切记两台sendmail的主机名不能一样,否那么发送邮件会报错〞loop back me (?MX problems) “ 因为邮件效劳器不能是发送到其他效劳器还是就在本地发送邮件。

配置如图:192.169.25.12.2在192.168.25.1上配置DNS效劳器,需要注意的是每个MX记录都要有对应的A记录指向正确的效劳器IP 地址,一定要配置好反解,否那么邮件有可能邮件已经发送但是接受方却没接收到。

/var/named/chroot/etc/n配置域的数据文件配置域的数据文件配置反解5数据文件/var/named/chroot/var/named/192.168.25.rev3测试DNS效劳器,测试必须成功,否那么不能进行下一步的配置,如图的检测结果为成功192.168.4 sendmail 的安装和配置3.1安装包yum install sendmail* -yyum install m4 -yyum install dovecot -yyuminstall cyrus-sasl* -yyum install procmail -y3.2修改配置文件/etc/mail/sendma ,这是sendmail的主配置文件,该配置文件有效配置如下其中标记局部是需要修改的或去掉注释的,其他是系统默认就存在的。

配置文件中每行都要顶格写并以dnl结尾,行开头的dhl 表示注释该行[root@pxy ~]# grep -v "^dnl" /etc/mail/sendmail.mcdivert(-1)dnl4')dnlVERSIONID(`setup for linux')dnlOSTYPE(`linux')dnldefine(`confDEF_USER_ID', ``8:12'')dnldefine(`confTO_CONNECT', `1m')dnldefine(`confTRY_NULL_MX_LIST', `True')dnldefine(`confDONT_PROBE_INTERFACES', `True')dnldefine(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnldefine(`ALIAS_FILE', `/etc/aliases')dnldefine(`STATUS_FILE', `/var/log/mail/statistics')dnldefine(`UUCP_MAILER_MAX', `2000000')dnldefine(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnldefine(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnldefine(`confAUTH_OPTIONS', `A')dnlTRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnldefine(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl <------这两行是翻开平安验证模块define(`confTO_IDENT', `0')dnlFEATURE(`no_default_msa', `dnl')dnlFEATURE(`smrsh', `/usr/sbin/smrsh')dnlFEATURE(`mailertable', `hash -o /etc/mail/mailertable.db')dnlFEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnlFEATURE(redirect)dnlFEATURE(always_add_domain)dnlFEATURE(use_cw_file)dnlFEATURE(use_ct_file)dnlFEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnlFEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnlFEATURE(`blacklist_recipients')dnlEXPOSED_USER(`root')dnlDAEMON_OPTIONS(`Port=smtp,Addr=, Name=MTA')dnl <--设置为全网监听DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnlFEATURE(`accept_unresolvable_domains')dnlLOCAL_DOMAIN(`localhost.localdomain')dnlLOCAL_DOMAIN(`')dnl <--翻开短域名支持m为完全域名MAILER(smtp)dnlMAILER(procmail)dnl修改完这个文件后,sendmail 并不能识别,需要使用m4命令转换成可用的配置文件m4 /etc/mail/sendmail.mc > /etc/mail/sendmial.cf如果命令不好使,需要检查我们的m4包是否安装好了3.3修改配置文件/etc/mail/access 该文件用于控制能使用该邮件效劳器发送/接收的域名,IP,网段.sendmail 也不能直接的识别access 文件需要使用makemap 命令来转换为一个hash数据库makemap hash /etc/mail/access.db < /etc/mail/access3.5配置文件/etc/mail/local-host-names 通过设置该文件可以控制本地上能向外发送邮件的域192.168.[root@pxy mail]# cat local-host-names# local-host-names - include all aliases for your machine here..mailpxy192.[root@ehome mail]# cat local-host-names# local-host-names - include all aliases for your machine here..ehmoesendmail 能直接识别该文件3.6修改配置文件/etc/d如果没有那么说明dovecot 包安装有错误这个配置文件的作用是用来接收pop3协议的邮件,因为sendmail 不支持pop3协议找到以下行去掉注释后就翻开了这些协议的支持protocols = imap imaps pop3 pop3s3.7重启效劳开启效劳前要停掉iptables 和selinuxservice iptables stopsetenforce 0开启效劳service sendmail restartservice saslauthd restartservice dovecot restart3.8检测使用namp <IP> 命令查看25/tcp open smtp端口110/tcp open pop3111/tcp open rpcbind143/tcp open imap993/tcp open imaps995/tcp open pop3s如果没有翻开就要/etc/dovecot.conf iptables 和selinux设置和包的安装如果没上述问题,在/etc/services 找到相应的效劳端口去掉行首注释3.9使用mail 命令发送接收邮件3.9.1发送echo “hello〞| mail -s “tatil〞we@ehome (要保证用户是存在的)3.9.2接收su到收件者执行mail 或者cat /var/log/mail/we3.9.3查看发送队列mailq 查看邮件状态mailstats3.9.4邮件日志/var/log/maillog3.10使用thunderbird 发送接收邮件在thunderbird 设置时有一点要注意用户设置-->平安设置要和发送效劳器smtp-->平安及认证一致,否那么会报“kerberos/gssapi 检测失败的错误“至此2台简单的邮件效劳器配置完成,接下来分别在两台效劳器上创立用户相互发送测试通过。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RedHat6.2服务器配置方案大全(六):Sendmail
第六章Sendmail
6.1 简介
邮件服务是用户所需要的最重要的网络服务。

Web的通信量很大,但邮件主要用于个人之间的通信,而人-人的通信是商务的基础。

没有邮件服务的网络是不完整的网络。

换句话说,如果不能给用户提供完整的TCP/IP下的邮件支持,这样的网络操作系统也不值得信赖。

配置sendmail是一件大而复杂的工作,但也不完全都是这样,与其他一些网络服务器系统只安装SMTP服务器软件的情况相比,Linux已经配置好了多数的设置。

在多数系统下,缺省配置都能良好的运行。

我将在本章中给出一些配置的建议,主要的一些配置参数建议大家不要随意更改。

6.2 所需系统资源
6.2.1 配置文件:
文件来源
/etc/sendmail.cf sendmail-8.9.3-20.i386.rpm
/etc/sendmail.cw sendmail-8.9.3-20.i386.rpm
6.2.2 相关工具:
文件来源
/etc/rc.d/init.d/sendmail sendmail-8.9.3-20.i386.rpm
6.3 配置方案
1./etc/sendmail.cf sendmail的主配置文件
作用:
控制sendmail运行时的配置。

完整的sendmail配置应该包括7部分:
Local Info(本地信息):这部分定义了本地主机的信息
Options(选项):用来设置定义sendmail环境的选项。

Message Precedence(消息的优先级):sendmail消息的优先级
Trusted Users(信任用户):定义发送邮件时允许改变发送地址的用户
Format of Headers(头格式):定义在sendmail中插入的邮件头信息
Rewriting Rules(改写规则):这部分保存着改写邮件地址命令使用该命令可以将邮件地址从用户邮件程序的地址形式改写为邮件发送程序所需要的地址形式。

Mailer Definition(邮寄者说明):定义发送邮件的程序,改写规则是邮件者使用的规则,在本部分定义。

其实,配置一个完整的sendmail服务器是一件极其复杂的工程,然而对于我们所适用的范围来说,很多的功能是没有必要的,所以我想以一个简单的例子来说明我们的配置,也就是说,没有被提出的配置在一般情况下是不需要我们的管理员来考虑的,你按照默认的做就可以了。

实例:
V8/Berkeley
Cwlocalhost
Fw /etc/sendmail.cw
CP.
CPUUCP
DS
CO @ % !
C..
C[[
Kmailertable hash -o /etc/mail/mailertable
#制作db库
Kdomaintable hash -o /etc/mail/domaintable
Kgenerics hash -o /etc/mail/genericstable
Kvirtuser hash -o /etc/mail/virtusertable
Kaccess hash -o /etc/mail/access
Kmxserved bestmx -z: -T
Kresolve host -a -T
FR-o /etc/mail/relay-domains
DR
DH
Kdequote dequote
CM root
DM
#设置邮件服务器名称
DnMAILER-DAEMON
CPREDIRECT
DZ8.9.3
O SevenBitInput=False
O EightBitMode=pass8
O AliasWait=10
O AliasFile=/etc/mail/aliases,/etc/mail/majordomo O MinFreeBlocks=100
#规定最小空闲块
O MaxMessageSize=1000000
#指定用户一次最大发送的邮件大小
O BlankSub=.
O HoldExpensive=False
O DeliveryMode=background
O AutoRebuildAliases=true
O TempFileMode=0600
O HelpFile=/etc/mail/sendmail.hf
O SendMimeErrors=True
O ForwardPath=$z/.forward.$w:$z/.forward
O ConnectionCacheSize=2
O ConnectionCacheTimeout=5m
O UseErrorsTo=False
O LogLevel=9
#记录到日志文件的事件等级
O CheckAliases=False
O OldStyleHeaders=True
O PrivacyOptions=authwarnings,noexpn,novrfy O QueueDirectory=/var/spool/mqueue
O Timeout.queuereturn=4d
O Timeout.queuewarn=4h
O SuperSafe=True
O StatusFile=/var/log/sendmail.st
O DefaultUser=8:12
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b
O UnixFromLine=From $g $d
O OperatorChars=.:%@!^/[]+
Pfirst-class=0
Pspecial-delivery=100
Plist=-30
Pbulk=-60
Pjunk=-100
Ft -o /etc/mail/sendmail.ct
Troot
Tdaemon
Tuucp
R$* $#error $@ 5.7.1 $: "550 Relaying denied"
#以上是Linux默认的选项,不允许客户机使用mail服务器收发邮件,如果允许客户机收发的话应将上边一句话改成
R$- $@ok
#注意:中间是两个tab键
#一下是邮件头信息
H?P?Return-Path: <$g>
HReceived: $?sfrom $s $.$?_($?s$|from $.$_)
H?D?Resent-Date: $a
H?D?Date: $a
H?F?Resent-From: $?x$x <$g>$|$g$.
H?F?From: $?x$x <$g>$|$g$.
H?x?Full-Name: $x
H?M?Resent-Message-Id: <$t.$i@$j>
H?M?Message-Id: $t.$i@$j
#以上是邮件头信息
2.管理员需要执行touch /etc/mail/aliases 和touch /etc/mail/majordomo来创建两个文件,然后重新启动sendmail,利用sendmail.cf里生成db库的配置来生成两个库文件:aliases.db和majordomo.db;当然,管理员也可以通过执行makemap hash mailertable < mailertable来生成新的db,这样可以不重新启动。

6.4 测试及管理方法
1.管理员可以通过执行/etc/rc.d/init.d/sendmail restart来使更改的配置生效。

2.管理员通过执行fetchmail -u yourname yourserver 来为没有邮件用户制定他们的口令,用户需要在客户端作相应的设置。

3.管理员应该打开pop3服务,即更改配置文件
4.管理员在服务器上可以通过执行echo test | /usr/sbin/sendmail -v thj@ 来测试建立好的邮件用户是否能够正常工作。

6.5 本章小结
其实我们只要设置其中的几个地方就可以实现mail服务器的功能,这是因为sendmail有很强的适用性,并且它是在不断更新的。

所以现在提供给我们的sendmail的配置方案已经经过实践检验,不需要管理员做太大改动,就可以实现强大的sendmail功能。

相关文档
最新文档