Linux 5.4 RHCE Sendmail 学习笔记基础配置
启动 检查sasl包是否都安装到系统上了,默认已经安装到系统上了(sasl是用来客户端验证用户的,安装的) 已经都安装到系统上了,启动saslauthd服务并让其随系统开机启动 端口测试 使用netstat命令测试是否开启SMTP的25端口、POP3的110端口及IMAP的143端口 可以看到所有端口都处于监听状态 验证Sendmail的SMTP认证功能 使用telnet 192.168.1.2 25,然后ehlo localhost 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN 有这行显示说明sendmail开启了用户认证(smtp认证) 然后 telnet 192.168.1.2 110 这样我们就可以建立邮件用户了 建立用户的参数我就不详细说明了. 我们使用Windows客户端测试一下 我们从wqmsl2给wqmsl3发送测试邮件,如下: 在wqmsl3上收取邮件,如下: 二、下面我们实现第二个目标,实现不同域之间邮件发送 所有DNS,和mail.wqmsl.com服务器作为第二个目标的基础,我们只要搭建好第二台mail.lpmsl.com服务器即可 mail.lpmsl.com ——IP:192.168.1.3 主机名:mail.lpmsl.com Mail.lpmsl.com服务器搭建方法和,mail.wqmsl.com服务器方法一样下面我们之间来测试就行了 我直接测试就行了(在客户端上一定要选上“我的服务器要求身份验证”,否则你的邮件会被本地服务器阻拦) 使用wqnsl2@wqmsl..com 给lpmsl2@lpmsl.com 、lpmsl3@lpmsl.com 发送邮件 下面看一下接收到的邮件 接收成功 这里有时候大家肯能会遇到一点问题,这个我们的时候总结一下遇到的问题 一、下面我们实现sendmail群发功能 要实现群发功能其实很简单的,只要修改/etc/aliases 这个文件就可以了,修改之后记得要用newaliases这个命令生成新的数据文件,下面来操作 这样,我使用wqmsl2@wqmsl.com发邮件给 jishu@lpmsl.com,这样lpmsl2@lpmsl.com和lpmsl3@lpmsl.com句能收到邮件,下面我们来测试哦 写邮件 Lpmsl2@lpmsl.com收邮件 Lpms3@lpmsl.com收邮件 最近比较忙,今天先说到这里,下次我们要说道sendmail的高级配置的. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |