设为首页 收藏本站
查看: 1911|回复: 0

[经验分享] vmware环境下linux系统中安装sendmail服务器

[复制链接]

尚未签到

发表于 2015-11-25 14:17:44 | 显示全部楼层 |阅读模式
  本文来自男装女装:http://51soxie.taobao.com

一 配置Linux网络(RedHat2.4内核)
  1 启动安装好的Linux系统,使用系统用户root登录。在命令行中输入#ifconfig,判断网卡是否启动,如图1表示目前启动了一个Loopback的网卡,缩写为loIP地址为127.0.0.1。在Linux中以太网卡一般用ethn来表示,其中n0开始。图1表示以太网卡没有启动。
DSC0000.jpg
  图 1      网卡配置
  2 命令行输入#service network restart,判断网卡是否可以启动,如图2表示网卡已经启动。再输入#ifconfig,此时会出现如图3界面,表示网卡已经启动但还没有配置IP地址。
DSC0001.jpg
  图2  网卡已经启动
DSC0002.jpg
  图3 网卡没有配置IP地址
  3 命令行输入#netconfig,启动网络配置向导,如图4所示。
DSC0003.jpg
  图 4 启动网络配置向导
  3 在图4界面选择Yes,进入配置界面,在这里输入静态配置的IP地址,如图5所示。
DSC0004.jpg
  图 5 配置界面
  4 单击OK按钮退出,在命令行输入#service network restart,应用新的网络配置,如图6,再输入#ifconfig,判断网卡的IP地址,确认网卡可以正常使用,如图7所示eth0网卡已经获得了相应的IP地址。
DSC0005.jpg
  图6 启用新的网络配置
DSC0006.jpg
  图 7 网卡已经获得IP地址
  5 在命令行输入#ping 192.168.1.131,再输入#ping 192.168.1.2(我们要测试的windows机器名称),若出现图8所示,表示网络已经配置好。若ping不通则重新启动机器。
DSC0007.jpg
DSC0008.jpg
  图8 测试网络配置
二 安装sendmail并配置
  1 软件安装 在命令行输入#rpm –q sendmail,检查sendmail是否安装,图9表示sendmail已经安装。同样在命令行输入#rpm –q sendmail-cf,检查sendmail-cf是否安装,图10表示sendmail-cf已经安装。
DSC0009.jpg
  图 9 sendmail已经安装
DSC00010.jpg
  图 10 sendmail-cf已经安装
  若没有安装,请到第一张安装盘找到sendmail-8.12.8-4.i386.rpm进行安装,同时到第三张安装盘找到sendmail-cf-8.12.8-4.i386.rpm进行安装。光驱载入方法:#mount /dev/cdrom /mnt/cdrom。
  2 软件配置
  2.1  发送邮件服务配置
  a) vi /etc/mail/sendmail.mc
  b) 找到行 DAEMON_OPTIONS (Port=smtp,Addr=127.0.0.1,Name=MTA) ,加上注释dnl #,表示去掉只从本地发送邮件的限制
  c) make C  /etc/mail,表示重新生成sendmail.cf文件,若生成提示时间问题,则删除*.db*.cf文件,再进行
  d) vi /etc/mail/access,增加一行192.168.5 RELAY ,表示此网段的IP地址都可以发送通过此服务器邮件
  e) makemap hash /etc/mail/access.db< /etc/mail/access 更新检索文件
  f) vi /etc/mail/local-host-names ,增加一行 vmmail.com(用虚拟机名称),表示是本地域名,在进行本地传递;
  g) vi /etc/aliases , 在行 manager: root 中加上注释;以便能够单独收到manager的信,否则发给manager的信全部发给了root
  h) newaliases命令更新sendmail的别名数据库;
  !!!以上配置完毕后可以通过outlook发送邮件!!!。
  
  2.2 接收邮件服务配置:
  a) 以上配置只能够通过mail来收邮件,而不支持pop3/IMAP协议;通过以下配置来支持POP3IMAP
  b) rpm qa |grep imap,检查是否安装了IMAP包;如果没有安装则到第二安装盘中找到imap-2001a-18.i386.rpm进行安装;Red Hat Linux 9.0已经将POPIMAP打包成一个单独的套件;
  c) 要成功启动POPIMAP服务器,首先要确定这些服务存在于/etc/services文件,确保以下的服务前面没有加上#注释(如果有,必须去除注释)
  imap143/tcp imap2  # Interim Mail Access Proto v2
  imap143/udp imap2
  pop2109/tcp pop-2  postoffice# POP version 2
  pop2109/udp pop-2
  pop3110/tcp pop-3  # POP version 3
  pop3110/udp pop-3
  d)  启动POP3服务:修改/etc/xinetd.d/ipop3文件,将其中的“disable=yes”改为“disable=no”,保存该文件。配置后可以用outlook收邮件。 
  e) 启动IMAP服务:必须修改/etc/xinetd.d/imap文件,将其中的“disable = yes”改为“disable =no”,保存该文件。根据需要是否修改。
  f) 重新启动xinetd服务,service xinetd restart
  
  2.3  在LINUX系统中增加用户,只有是系统用户才能发送和接收邮件;
  a) adduser  test;
  b) passwd  test;
  
outlook配置
  1 打开outlook
  选择【工具】-【帐户】弹出如下窗口
DSC00011.jpg
  点击【添加】,选择【邮件】,弹出如下界面
DSC00012.jpg
  在显示名称处,输入任意名字,按【下一步】弹出如下窗口
DSC00013.jpg
  在电子邮件地址处,输入sendmail机器添加的用户和主机域组成的email地址:test@vmmail.com,按【下一步】
DSC00014.jpg
  在电子邮件服务器处填写sendmail机器设置的域名称,也可以直接填写电子邮件服务器的ip地址,按【下一步】
DSC00015.jpg
  在这里输入安装sendmail机器添加的用户和密码,按【下一步】
DSC00016.jpg
  帐户建立完毕,测试通过outlook发送和接收邮件。
DSC00017.jpg

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-143479-1-1.html 上篇帖子: ubuntu 安装 sendmail 下篇帖子: Sendmail配置终极指南
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表