RHEL4下建立sendmail服务器
service saslauthd start
3. 开启sendmail服务器的网络接口
vi /etc/mail/sendmail.mc
sendmail服务器不为MUA软件提供收取邮件的功能,因此系统要单独安装实现POP3或者IMAP功能的服务器程序。
//添加邮件服务器所提供的邮件服务的域名:以linux.com为例。mail IN A 10.167.27.91
选择安装好好dovecot包后,修改dovecot的主配置文件,因为dovecot软件包默认只
现在来说说POP3或者IMAP的部分,只有客户端跟邮件服务器同时支持SMTP和POP3/IMAP,才能实现完整的邮件收发功能。
service sendmail restart注意:这里有可能出现sendmail.cf中的line 39 行出错,没关系,直接删除
去掉前面的dnl,因为dnl表示该行为注释行。 makemap hash /etc/mail/access.db < /etc/mail/access
service dovecot restart
dnl define('confAUTH_MECHANISMS', 'EXTERNAL GSSAPI') dnl在出现的界面下输入ehlo localhost如果在250-AUTH出现LOGIN PLAIN,说明服务的SMTP认证服务已经生效了。
telnet localhost 25 @ IN MX 10 mail.zhang.com.vi /etc/mail/local-host-names
再次验证一下认证开启来了没有
adduser -g mailgroup -s /sbin/nologin linux2
2.修改local-host-names文件
6. 重新启动Sendmail服务器
Sendmail作为linux/UNIX平台中强大的邮件服务器,在邮件服务器应用领域具有不可动摇的地位,是学习和管理其他邮件服务器的基础。
DAEMON_OPTIONS('port=smtp,Addr=0.0.0.0,Name=MTA')dnl
sendmail-doc ;服务器的说明文档
groupadd mailgroup
复制代码 代码如下:
DAEMON_OPTIONS('port=smtp,Addr=127.0.0.1,Name=MTA')dnl1. 安装sendmail所需要的rpm软件包:
找到介绍: 就可以启动Outlook Express通过以上设置的用户跟密码来进行邮件的发送了。 到了这里,sendmail的SMTP的基本功能已经具备了。 复制代码 代码如下:
protocols = imap imaps pop3 pop3s
sendmail-cf ;重新配置sendmail服务器的必要配置文件
linux.com
在RHEL4中通过dovecot的rpm包来支持POP3,IMAP协议。因为dovecot服务依赖的软件包较多,所以还是建议好用软件包管理程序来安装dovecot。
192.168.1.100 mail.linux.com ip为server的地址 后面为主机域名用户账号的添加:
system-config-packages
#protocols = imap imaps需要的软件包:
vi sendmail.mc
一定要记得给用户名用passwd加密码哦!
注意:主机名称一定要包括完整的域名!
本文为大家介绍如何快速搭建简单的邮件服务器,供大家学习参考。
5. 生成sendmail.cf文件
支持IMAP服务,所以需要修改/etc/dovecot.conf
Test一下:
m4 sendmail.mc > sendmail.cf
这样服务器就可以监听主机所有网络接口的25端口了。 因为sendmail.cf文件是出了名的难看的,所以用sendmail.mc来生成
4.设置SMTP的用户认证和用户账号
netstat -ntpl | grep 110
dnl TRUST_AUTH_METH('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN') dnl
修改为
就ok了,因为这行是空白的。^_^......
cd /etc/mail
开启认证服务,文件目录在/usr/lib/sasl2/Sendmail.conf:
相关热词: 服务器
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jq/jc/7166.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
PHP识别相片是否是颠倒的
时间:2020-12-28
-
python编程有哪些ide
时间:2020-12-28
-
python开发工程师是做什么
时间:2020-12-28
-
php构造函数的作用
时间:2020-12-28
-
php怎么跟数据库连接
时间:2020-12-28
-
php实现顺序线性表
时间:2020-12-28
-
Python多重继承中的菱形继
时间:2020-12-28
-
php中break的作用
时间:2020-12-28
热门文章
-
php中常用的正则表达式使用方法
时间:2020-12-25
-
asp与php区别是什么?
时间:2020-12-27
-
PHP识别相片是否是颠倒的,并且重新摆正
时间:2020-12-28
-
Yii授权之基于角色的存取控制 (RBAC)
时间:2020-12-23
-
php的一键安装包有哪些 php环境搭建
时间:2020-12-19
-
php实现对图片对称加解密(适用身份证加
时间:2020-12-25
-
php如何理解面向对象
时间:2020-12-28
-
超详细分析php docker的原理及作用
时间:2020-12-27
-
Python控制Excel实现自动化办公
时间:2020-12-23
-
session的作用是什么
时间:2020-12-25
