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详细配置相关推荐

  1. linux下用户配置文件与系统配置文件

    linux下用户配置文件与系统配置文件 linux下用户配置文件目录在用户的目录下 以我的ubuntu为例,我的用户配置文件所在目录为:/home/liyuanhong 使用命令:ls  -A   来 ...

  2. Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

    Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 原文:Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台 转发请注明此文 ...

  3. 严重的 BootHole 漏洞影响所有 Linux 发行版和 Windows 系统(详细分析)

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Eclypsium 公司发现,GRUB2 引导程序 (bootloader) 中存在"BootHole" 漏洞,导 ...

  4. Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例

    一 操作系统要求 自10.1版本开始,ArcGIS for Server 不再支持32bit操作系统.请确保操作系统是64bit,以满足 ArcGIS for Server 的安装. 注意:机器名中不 ...

  5. oracle 10客户端配置文件,Linux上Oracle 10g客户端的安装和配置

    需要在Linux 上访问Oracle,所以要装个客户端.参考了网上很多资料,但总会半路卡壳.根据自己实际的操作,写了下面的操作手册, 需要在Linux 上访问Oracle,所以要装个客户端.参考了网上 ...

  6. linux上mkfs代码,Linux mkfs使用

    mkfs命令是 makefilesystem的缩写,用来在特定的分区建立Linux文件系统 常见的文件系统有 FAT 在Win 9X下,FAT16支持的分区最大为2GB.我们知道计算机将信息保存在硬盘 ...

  7. linux vimrc常用配置文件,Linux修改vimrc配置文件,讓vi更貼心

    配置 vim 的方法是在用戶主目錄下建立個.vimrc文件,我一般使用root帳戶,所以就在/root/下建立一個.vimrc文件:vi /root/.vimrc,以下是我的配置,直接復制粘貼進去即可 ...

  8. linux nginx权限配置文件,linux下nginx部署以及配置详解

    1.下载源码包解压编译 1.在官网下载使用Xftp上传到linux上(不推荐使用) 2.(推荐)在版本上选好,直接命令下载,如下:(下载nginx-1.16.1.tar.gz版本)建议到home目录执 ...

  9. linux中密码配置文件,linux中的帐号密码配置文件

    /etc/passwd./etc/shadow./etc/group和/etc/gshadow这四个配置文件用于系统帐号管理,都是文本文件,可用vim等文本编辑器打开. /etc/passwd用于存放 ...

最新文章

  1. git track远程分支
  2. redis value最大值_Redis从入门到深入-String的value
  3. C/C++认识标准win32应用程序
  4. phpcms 轮播图 (posid推荐位 )调用 - 代码篇
  5. vue中在data中写入img地址 引入问题
  6. 华为云基于云原生媒体网络,又出重磅新品
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的网上商城
  8. 2.3 词嵌入的特性
  9. 修改分值,总分不能超过100
  10. 谷歌浏览器software_reporter_tool关闭
  11. 重走JAVA之路(四):ThreadLocal源码解析
  12. 嵌入Quicktime
  13. php faker,PHP Faker 教程
  14. RationalDMIS 7.1 手动测量特征注意事项
  15. 区块链开发(五)区块链ICO:互联网进化的驱动力
  16. php 游戏开发swoole,《基于 Swoole 的对战游戏实践》开课啦
  17. 进程和线程的主要区别及进程与程序的主要区别
  18. WiFi模块的AP模式和STA模式
  19. 经常玩电脑正确的坐姿_电脑族玩游戏正确坐姿 7要点坐不伤身
  20. 软件项目管理进度计划-Gantt图和工程网络图,工程网络是系统分析和系统设计的强有力的工 具

热门文章

  1. c语言-统计某类完全平方数
  2. 工业4.0中的LiFi
  3. 阿里大鱼进行发短信业务---使用详细步骤-Java操作
  4. Linux内核常用数据结构
  5. html中listbox效果,listbox控件的使用
  6. LoRa学习:LoRa进行跳频扩频通信(FHSS)的原理
  7. Python 文件夹批量重命名
  8. [DSP学习笔记]cmd文件的讲解
  9. 推荐一些超好的学习网站
  10. 会考flash中文字变形为三角形_会考Flash操作知识点