linux下的sendmail如何配置??

linux下的sendmail如何配置??,第1张

sendmail的功能强大,配置起来也十分繁琐。本例仅介绍如何架设小型的局域网电子邮局。

1、设置sendmail 作为守卫进程(daemon)启动

可以使用以下命令来确认 sendmail 是否已经启动:ps –A|grep sendmail

如果启动了 sendmail,那么这个命令将显示出它的相关信息。如果没有启动,则需要在/etc/rcd/rcnet 文件中加上如几行代码:

if [-f /usr/lib/sendmail ];

then(cd /usr/spool/mqueue;rm –f if )

/usr/lib/sendmail-bd-qlh;echo –n ‘sendmail’>/dev/console

fi

2、设置sendmailcf

sendmailcf是sendmail的配置文件。在安装了 Linux 系统之后,它将自动生成一个适合本系统使用的 sendmailcf 文件,位于/etc/sendmailcf

3、开启SMTP、POP 端口

在默认情况下,SMTP 端口是打开的,而 POP端口是关闭的,我们必须将它打开:

1)用 root(超级权限)登录到服务器上;

2)编辑文件/etc/inetdconf;

3)找到描述 POP 端口的语句:#pop3 stream tcp nowait root /usr/sbin/tcpd /usr/sbin/inpop3d

4)将 POP3的描述语句那一行的注释号“#”去掉。

5)如果没有找到,就手工补上这一行;(另外,我们还可以验证一下是否存在 SMTP端口的描述语句) ;

6)存盘后退出。

7)运行 inetd 命令,使得设置生效。

8)用以下命令验证,看 POP3 端口是否打开(生效):netstat –a |grep pop

如果打开的话,可以看到以下信息:tcp 0 0 :pop3 : LISTEN

4、为新用户开E-Mail 帐号

在 Linux 中开设 E-Mail 帐号十分简单,只要在 Linux 系统中新增一个用户即可。该用户帐号和密码就是E-Mail 的帐号和密码。如:为新用户 guest 开一个E-Mail帐号,用以下命令即可:

adduser guest passwd guest

这样,该新用户的 E-Mail 地址就是:guest@fddu2000com ;密码为:guest

5、为E-Mail 帐号设置别名

如果某个用户想使用多个 E-Mail 地址,可通过设置别名的方法来实现。比:用户“杜

方冬”想同时拥有 E-Mail 地址:dfd@fddu2000com ;fddu@fddu2000com ;fddu2000@fddu2000com

就可通过以下步骤来实现这样的别名设置:

1)以 root 登录服务器;

2)新增一个账号 dfd;

3)编辑文件/etc/aliases,加上两行:

fddu:dfd

fddu2000:dfd

4)存盘退出;

5)执行命令: newaliases

这样,用户杜方冬就拥有三个邮件地址,杜方冬只需使用一个E-Mail 帐号:dfd@fddu2000com就可以接收所有寄给以上三个E-Mail 邮件地址的电子邮件。

6、邮箱空间的限定

如果你想控制用户邮箱空间的大小,可以对它进行限定。实现方法是利用磁盘限额功能来实现的。电子邮件的暂存空间是在/var/spool/mail 目录下,只要通过磁盘限额设定每一个用户在这个目录下能使用的最大空间就可以了。

没有公网IP就去找运营商,说玩PS4或者弄监控或者公司会议软件等理由任你选。

当然部分运营商是铁公鸡(说的就是你,移动)不愿意给的话,只能找中转服务器了,就你所说的端口映射(严格的说你这个说法是不严谨的,一般而言端口映射的前提就是要有公网IP,用软件实现端口映射本质就是流量从他服务器跑)。

服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。

根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。

可扩展性:

服务器必须具有一定的“可扩展性”,这是因为企业网络不可能长久不变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。

为了保持可扩展性,通常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、PCI和内存条插槽位等)。

可扩展性具体体现在硬盘是否可扩充,CPU是否可升级或扩展,系统是否支持WindowsNT、Linux或UNIX等多种可选主流操作系统等方面,只有这样才能保持前期投资为后期充分利用。

2002年年中,由韩国开发的游戏《传奇》源代码泄漏,同年9月,该游戏的私服在中国迅速蔓延,开始了私服的兴起

“网游单机版”是建立在私服之上的一种模式,和私服行业有不可分割的关联。

形式:获得私服服务器进行个人单机架设。

通过自行研发制作模拟器,从事私服活动。

在网络高速发展的今天,经济利益充斥着人们的思想,让私服事业蓬勃发展,同样网游单机版也在不断发展。

小编深入网游单机行业多年,现了解已有网络游戏单机版达160多款,网页单机游戏40多款,种类繁多,这里就介绍几款热门的网游单机版本

魔兽世界

安装方式:“一键端”

版本:台服406/国服335/国服332/台服403

GM系统: 已编译了大量的代码文件/GM工具已知3款(代表:大芒果GM工具)

外网系统:简单外网架设

诛仙

安装方式:“手工架设”

版本:免费:422

GM系统: 不完全统计GM工具已知7款(代表GM工具:iwebphp)

外网系统:简单外网架设

诛仙2

安装方式:“手工架设”

版本:免费:1105

架设环境:Linux Colinux Mc-slax CENTOS

神魔大陆网游单机版本:Mc诛仙2私服11职业双数据库纯端1105,Mysql/Mssql任意切换!诛仙11职业服务端,诛仙11职业纯端

诛仙2·末日与曙光

安装方式:“手工架设、一键端、纯端”

版本:免费:1239+

架设环境:RedHatLlinux4 Colinux CENTOS 红旗系统均可!

蓝色畅想诛仙12职业1239全能双数据库Mysql+Mssql端[辰皇飞升、副本全开、河阳NPC齐全、商业开服必备!]—朔儿制作

支持正版,请于下载后24小时内删除!版权归属完美时空;

神魔大陆

安装方式:“手工架设”

版本:免费:公测版本

神魔大陆网游单机版本: MC神魔大陆Mysql一键镜像,Mysql神魔大陆纯端,配套客户端,工具一应俱全

架设环境:REDHAT AS4

冒险岛

安装方式:“一键端”

官方网站:mxdsdo

版本:免费:062/079 完美085 商业088

GM系统: 不完全统计GM工具已知7款(代表GM工具:GM小助手14)

外网系统:简单外网架设

传奇世界安装方式:“一键端”

版本:免费:1992天元心法等等 收费:19988“战无不胜

GM系统: 内置GM系统 (3K引擎)

外网系统:简单外网架设

永恒之塔

安装方式:“一键端”

官方网站:aionsdo

版本:免费:20龙战前传等 收费:21黄金时代

GM系统: 多款GM工具

外网系统:简单外网架设

一安装Sendmail 完全安装Red Hat Linux 90时,Sendmail就会自动内置,版本号为8128-4。如果你不确定Linux是否已经安装有sendmail,可以输入以下命令查看: [root@ahpeng root] rpm–qa grep sendmail 如果确定没有安装,请在图形界面下依次选择单击“主菜单-系统设置-添加删除应用程序”,然后在打开的“软件包管理”窗口里选中“邮件服务器”选项,点“更新”后按照提示安装即可。 另一种办法是:直接插入Linux第1张安装光盘,选择/RedHat/RPMS目录下的sendmail-8128-4i386rpm安装包,之后运行[root@ahpeng RPMS] # rpm -ivh sendmail-8128-4i386rpm即可开始安装,再用此方法在第3张安装光盘的同目录下依次安装sendmail-cf8128-4i386rpm、sendmail-doc 8128-4i386rpm。 二启动Sendmail服务系统 笔者建议使用带参数的Sendmail命令控制邮件服务器的运行: [root@ahpeng root]# sendmail -bd –q12h -b:设定Sendmail服务运行于后台。 -d:指定Sendmail以Daemon(守护进程)方式运行。 -q:设定当Sendmail无法成功发送邮件时,就将邮件保存在队列里,并指定保存时间。上面的12h表示保留12小时。 此外,要检测Sendmail服务器是否正常运行,可以使用命令行: [root@ahpeng root]#/etc/rcd/initd/sendmail status。 三配置Sendmail sendmailcf的配置语法比较难懂,一般资料上都是采用m4宏处理程序来生成所需的sendmailcf文件(使用m4编译工具一般不容易出错,还可避免某些带有安全漏洞的宏对服务器造成的破坏)。其配置文件位于/etc/mail/sendmailcf,在创建的过程中还需要一个模板文件,Linux自带有一个模板文件,位于/etc/mail/sendmailmc。故可以直接通过修改sendmailmc模板来达到定制sendmailcf文件的目的,而不必去死啃哪些难理解的配置命令。配置步骤为: 第一步:用模板文件sendmailmc生成sendmailcf配置文件,并导出到/etc/mail/目录下,使用命令行:m4 /etc/mail/sendmailmc >/etc/mail/sendmailcf 第二步:再用[root@ahpeng root] /etc/rcd/initd/sendmail restart命令行重启sendmail。 至此,邮件服务系统配置完成,已经正常工作。接下来就是创建具体的帐户了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux下的sendmail如何配置??

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情