博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS5 sendmail服务器配置
阅读量:6846 次
发布时间:2019-06-26

本文共 1597 字,大约阅读时间需要 5 分钟。

一、yum install

1.     sendmail

2.     sendmail-cf

3.     db4-utils

4.     dovecot

5.     cyrus-sasl

 

#netstat –ntulp| grep LISTEN   //查看端口是否工作正常:

 

二、Configuration

先配置好DNS,添加A记录。把主机名改为FQDNnetworkhosts里)

1sendmail配置主目录:   /etc/mail

dovecot主配置:  /etc/dovecot.conf  

2-------------------------------

#cd /etc/mail

#vi sendmail.mc

(1)修改116行的127.0.0.10.0.0.0  //所有人都可以使用本邮件服务器

(2)52行和53行,把最前面的dnl删除  //smtp验证后允许所有域转发,不管access.db怎么设置

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnldefine(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGINPLAIN')dnl

第二步的52-53行是配置SMTP认证,可不修改。

#m4 sendmail.mc> sendmail.cf   //生成配置

 

B: -----------------------------

#vimlocal-host-names

contoso.com   //加入邮件域名,这个域名事先配置好DNS

 

C: 开启转发权限

[root@mail mail]# vi/etc/mail/access  建立访问控制(网段)    0.0.0.0   RELAY

[root@mail mail]#makemaphash access.db<access //生成数据库

db_dump -p/etc/mail/access.db //使数据库生效

 

D: -------------------------------

#service dovecot start

#service sendmail restartmake:Warning: File `virtusertable.db' has modification time 2.2e+04 s in the futuremake: 警告:检测到时钟错误。您的创建可能是不完整的。运行一下 #touch/etc/mail/*

#service saslauthd start

 

E: -------------------------------

修改IPTABLES防火墙设置允许SMTP 及添加其它端口:110

 

添加邮件别名

[root@mail ~]# vim/etc/aliases 行尾添加 sales:   alice,bob,chris

[root@mail ~]# newaliases   重新加载别名数据库

 

Linux下发送邮件的命令

1.     mail -s Title   然后进入正文编辑,以.结束编辑

2.     echo “This is Linux Mail Content.”| mail -s Title 

3.     mail -s Title  < file.txt

发送带有附件的Mail

1.     yum install sharutils

2.     uuencode /tmp/dhcpd.conf INTEL’SDHCP.txt | mail -s Title 

要发送的文件               显示的文件名

 

 

本文转自babylater51CTO博客,原文链接: http://blog.51cto.com/babylater/1416583,如需转载请自行联系原作者

你可能感兴趣的文章
世界上各种壮观震撼奇景。也许你这辈子都看不到了!
查看>>
安装包制作工具 SetupFactory使用2 API清单
查看>>
js中with、this的用法
查看>>
ADO.NET调用存储过程
查看>>
安装UBUNTU Server 11.10
查看>>
MVVM架构~使用boxy和knockoutjs实现编辑功能
查看>>
Web analytics unique visitors go sky high 网站分析报表,唯一IP地址用户
查看>>
MVC之参数验证(三)
查看>>
android截图 - 截取ContentView - 截取指定的View并且保存
查看>>
Prism 4 文档 ---第5章 实现MVVM模式
查看>>
Eclipse中查看JDK类库源代码
查看>>
install_lnmp.sh
查看>>
子数组的和的最大值(包括升级版的首尾相连数组)
查看>>
Java-笔记6-复习
查看>>
C#中Static的妙用
查看>>
poj 2752 前后缀匹配
查看>>
锚点定位偏移问题
查看>>
QTP的那些事—WMI+SQL分析查询工具
查看>>
柯里化
查看>>
LeetCode - Nth Highest Salary
查看>>