linux上sendmail配置文件,linux系统SendMail详细配置
1、 安装相关服务
DNS
Mailserver(sendmail、imap)
2、 启动相关服务
Service named restart
Service sendmail restart
Service xinetd restart
Chkconfig ipop3 on
3、 配置DNS,添加MX纪录
配置DNS略
正/反向区间文件添加MX纪录
IN MX 10(优先级) mail.anniey.com
Mail IN A 192.168.1.100
4、 主配置文件
/etc/mail/sendmail.cf
搜索/smtp
Port=smtp,Addr=192.168.1.100
5、 接受域配置文件
Vi /etc/mail/local-host-names
添加
Anniey.com
192.168.1.100
6、中继转发配置文件
/etc/mail/access.db(不可访问)
Vi /etc/mail/access
添加
Anniey.com
192.168.1
退出
Makemap hash access.db < access
6、 添加用户
Useradd user01
Passwd user01
Useradd user02
Passwd user02
7、 重启服务
Service sendmail restart
Service xinetd restart
补:邮件用户别名,邮件域别名
A)用户别名
1、Vi /etc/aliases
别名 用户名
A01 user01
A02 user02
退出
2、Newaliases
B)邮件域别名
1、配置相关DNS略
2、添加域别名
Vi /etc/mail/sendmail.cw
Anniey.com
Johnny.com
退出
3、接受域配置文件
Vi /etc/mail/local-host-names
Anniey.com
Johnny.com
192.168.1.100
4、重启服务
Service named restart
Service sendmail restart
Service xinetd restart
补:启用smtp认证
1、 安装相关模块
Rpm –qa | grep sasl
Linux盘中: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.cf
M4 sendmail.mc >sendmail.cf
4、删除部分中继,以免开后门
5、客户机
我的服务器要求身份验证
经过以上步骤后,应该就可以用Outlook Express正常发送邮件了,但这时还不能用Outlook Express从服务器端收取邮件的,因为sendmail默认状态并不具备POP3功能,我们还得自己安装并启用它。
1、安装pop3服务
rpm -qa imap
imap-2001a-18
rpm -ivh imap-2001a-18.i386.rpm
2.启用POP3服务。
POP3服务:请先修改/etc/xinetd.d/ipop3文件,将其中的disable=yes改为disable=no后保存;然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效。
/etc/rc.d/init.d/xinetd restart
linux上sendmail配置文件,linux系统SendMail详细配置相关推荐
- linux下用户配置文件与系统配置文件
linux下用户配置文件与系统配置文件 linux下用户配置文件目录在用户的目录下 以我的ubuntu为例,我的用户配置文件所在目录为:/home/liyuanhong 使用命令:ls -A 来 ...
- Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台
Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...
- 严重的 BootHole 漏洞影响所有 Linux 发行版和 Windows 系统(详细分析)
聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Eclypsium 公司发现,GRUB2 引导程序 (bootloader) 中存在"BootHole" 漏洞,导 ...
- Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例
一 操作系统要求 自10.1版本开始,ArcGIS for Server 不再支持32bit操作系统.请确保操作系统是64bit,以满足 ArcGIS for Server 的安装. 注意:机器名中不 ...
- oracle 10客户端配置文件,Linux上Oracle 10g客户端的安装和配置
需要在Linux 上访问Oracle,所以要装个客户端.参考了网上很多资料,但总会半路卡壳.根据自己实际的操作,写了下面的操作手册, 需要在Linux 上访问Oracle,所以要装个客户端.参考了网上 ...
- linux上mkfs代码,Linux mkfs使用
mkfs命令是 makefilesystem的缩写,用来在特定的分区建立Linux文件系统 常见的文件系统有 FAT 在Win 9X下,FAT16支持的分区最大为2GB.我们知道计算机将信息保存在硬盘 ...
- linux vimrc常用配置文件,Linux修改vimrc配置文件,讓vi更貼心
配置 vim 的方法是在用戶主目錄下建立個.vimrc文件,我一般使用root帳戶,所以就在/root/下建立一個.vimrc文件:vi /root/.vimrc,以下是我的配置,直接復制粘貼進去即可 ...
- linux nginx权限配置文件,linux下nginx部署以及配置详解
1.下载源码包解压编译 1.在官网下载使用Xftp上传到linux上(不推荐使用) 2.(推荐)在版本上选好,直接命令下载,如下:(下载nginx-1.16.1.tar.gz版本)建议到home目录执 ...
- linux中密码配置文件,linux中的帐号密码配置文件
/etc/passwd./etc/shadow./etc/group和/etc/gshadow这四个配置文件用于系统帐号管理,都是文本文件,可用vim等文本编辑器打开. /etc/passwd用于存放 ...
最新文章
- git track远程分支
- redis value最大值_Redis从入门到深入-String的value
- C/C++认识标准win32应用程序
- phpcms 轮播图 (posid推荐位 )调用 - 代码篇
- vue中在data中写入img地址 引入问题
- 华为云基于云原生媒体网络,又出重磅新品
- 基于JAVA+SpringMVC+Mybatis+MYSQL的网上商城
- 2.3 词嵌入的特性
- 修改分值,总分不能超过100
- 谷歌浏览器software_reporter_tool关闭
- 重走JAVA之路(四):ThreadLocal源码解析
- 嵌入Quicktime
- php faker,PHP Faker 教程
- RationalDMIS 7.1 手动测量特征注意事项
- 区块链开发(五)区块链ICO:互联网进化的驱动力
- php 游戏开发swoole,《基于 Swoole 的对战游戏实践》开课啦
- 进程和线程的主要区别及进程与程序的主要区别
- WiFi模块的AP模式和STA模式
- 经常玩电脑正确的坐姿_电脑族玩游戏正确坐姿 7要点坐不伤身
- 软件项目管理进度计划-Gantt图和工程网络图,工程网络是系统分析和系统设计的强有力的工 具