《postfix MAIL服务搭建(第一篇):》RHEL6

初级篇:搭建发送端、接收端、邮件别名的添加从而达到邮件群发功能的实现。

我们都知道邮件服务器是2个服务端也就是说2个端口,一个是发送的端口,一个是收邮件的端口,我们平常所使用的发送,接收邮件的过程,只是服务端打开了2个端口,供我们使用,我们并不是在操作邮件服务器只是通过这邮件服务2个端口来达到我们的需要。

首先是搭建邮件服务器发的服务也就是25端口:

默认的情况下系统已经给我装了postfix邮件服务,但是这个服务虽然是能发送邮件,但是只允许本机使用,我们来使这个邮件服务可以被任何人使用,这就是我们要做的。

我们的邮件服务器,默认的路径是在:发送端主配置文件是main.cf文件。

默认的这个邮件服务只允许本机使用:

下面来配置main.cf文件:

我的主机名:

所使用的域:

所有的网路可以使用:

这是服务端定义的一些变量:

下面这2项,一个是使用邮件赋予的主机名发送邮件,一个是使用域名。

重启服务:

我们上面使用的是域名:

查看邮件使用的名字:ok吧

下面使用主机名:

发封邮件测试下:

我们来看下25端口是否是所有人可以使用:

四个0表示所有人都可以使用:

我们找一台主机试一下:telnet是普通用户的远程连接工具

服务端root用户接受到的邮件:

也ok没问题。

下面来看一下邮件命令的使用:

Mailq表示打印出寄存邮件的清单,就是发送失败了的。

下面是postmap这个命令很好用,既可以检查语法,还可以给虚拟用户加密。

下面来配置接收端:

首先安装软件包:

然后看下的它的路径:dovecot.conf为总配置文件,conf.d为子配置文件。

首先我们来配置总的配置文件:vim dovecot.conf所使用的邮件协议。

允许所有人使用:

接着配子文件:10-mail.comf

添加以下内容,文件中都找的到。

重启服务:

然后查看下接受邮件服务的四个协议端口是否打开,对所有人使用。

服务器端:

给lisi发封邮件测试下:

接受是成功的,本地用户测试没问题。

下面看看远程的用户主机测试。

首先安装个远程查看邮件工具:

客户单测试登陆:使用pop协议,lisi身份登陆

接着会出现以下问题:

Root用户的家目录下下面是没有mail这个目录的,是否创建它?yes

拒绝 接受,查看一次,查看多次。我们选择 o键,一次

Lisi的用户密码,既然以lisi身份登陆肯定知道lisi密码。

接着我们会看到这份邮件:

回车查看邮件的内容,按两下qq退出。

其实接受邮件就是在用户的家目录下面创建了一个目录,目录里放的是邮件的缓存文件。全是加密的,看不到内容。

注意:要是你使用的是rhel6.3的这样做系统会自动创建INBOX目录,要是你使用的是RHEL6.5的,就需要手动创建INBOX这个目录或是文件。mkdir
INBOX或touch INBOX记不清了,就这2个中的一个。

查看下端口:

邮件服务别名的添加:

使用postconf –d 可以列出好多mail服务的选项:

我们过滤关键字:找到别名这行

执行下面的操作,将别名行添加到main.conf文件中:

下面的意思就是使用别名,加密virtual虚拟用户文件

打开main.conf文件,可以看到下面内容

然后我们打开虚拟用户文件:virtual

添加以下内容:就是说给[email protected]发送邮件就是给root发邮件。

之后我们使我们刚才的操作生效:

发现生成了一个virtual.db加密文件。

重启发件服务:

测试刚才的操作:

打开root邮箱:

完全ok。

下面我们也可以用添加别名的方法做:vim /etc/alias文件

意思是说给admin用户发邮件就是给root发

使其立即生效

清空root邮箱:

测试:

查看root邮箱

实现邮件的群发:

我们写的这个users文件是没有的,得自己建。

测试下:

《postfix MAIL服务搭建(第一篇):》RHEL6

时间: 2024-11-05 14:45:39

《postfix MAIL服务搭建(第一篇):》RHEL6的相关文章

《samba服务搭建》RHEL6

Samba服务不仅可以实现linux和win之间的文件共享,也可以实现linux和linux之间的共享,samba的用户只限服务端本地用户使用. 本文的环境是selinux开启的情况下配置 Samba服务配置: 首选安装samba软件包: 创建一个打算共享的目录:修改目录的权限 在目录中创建几个文件以示区别: 安装修改目录安全上下文的软件包: 修改目录的安全上下文: 也可以使用chcon –t samba_share_t /hello 稳定性没永久生效的好 查看下修改后的目录安全上下文: 配置s

linux下samba服务搭建

实验拓扑:Linux Client-----RHEL5.9(vmnet1)----------(vmnet1)Win7 Client 实验一:Samba匿名共享工作组为Tarena将目录 /usr/src 共享给所有人共享名设为 tools允许所有人访问.无需密码验证访问权限为只读 1.安装软件包[[email protected] ~]# rpm -q samba-client samba samba-commonpackage samba-client is not installedpac

Samba 服务搭建步骤

Samba 服务搭建步骤,客户端自动挂载服务端1.通过yum安装samba ,samba-client ,cifs 软件包2.创建共享目录mkdir /x3,设置共享目录的selinux 安全上下文4,修改samba 配置文件,并保存,文件路径/etc/samba/smb.conf [共享目录名称]path = /xhosts allow = xxx.xxx.xxx.5,创建一个用户useradd x6,将好好创建的用户加入samba 用户域,并赋予密码smbpasswd -a x7,重启&加入

NFS、FTP、SAMBA服务搭建

一.NFS配置 NFS服务:即是共享存储,如有A.B.C三台服务器,那么文件存放在A上,B.C可通过NFS服务即可访问A共享的文件. 1.服务端安装过程 yum install -y nfs-utils vim /etc/exports 写入以下内容: /proc/ 14.120.0.0/24(rw,sync,all_squash,anonuid=501,anongid=501) ##rw:表示可读可写,若为ro表示只读 ##sync表示同步模式,内存中数据无时无刻写入磁盘:若为async表示非

samba 服务搭建

yum install samba samba-client samba-swat /etc/init.d/smb start/stop/restart service smb status chkconfig --level 35 smb on 1)关闭防火墙: #sevice iptables stop                2)修改 /etc/samba/smb.conf,具体配置网上有,我的如下:                            security = sha

centos samba服务搭建

环境说明 本文件夹共文的场景是虚拟机运行CentOS,本机是Windows,现欲把CentOS上的一个享出来,Win的机器可以读写. Samba与window连接需要使用NetBIOS协议,请确认你的Win7系统已经安装了NetBIOS协议. 组成Samba运行的有两个服务: SMB服务: Samba 的核心启动服务,主要负责建立 Linux Samba服务器与Samba客户机之间的对话; 提供对文件和用户身份验证并打印系统的访问; 只有SMB服务启动,才能实现文件的共享; 监听139 TCP端

Samba服务搭建

Samba(服务消息块) SMB协议 Server Message Block,服务消息块 CIFS协议 Common Internet File System,通用互联网文件系统 Samba项目 http://www.samba.org 作用: 分享档案与打印机服务: 可以提供用户登入 SAMBA 主机时的身份认证 可以进行 Windows 网络上的主机名解析 (NetBIOS name) Samba服务器的主要程序 smbd:提供对服务器中文件.打印资源的共享访问 139 445 nmbd:

Samba服务搭建及详解

Samba文件共享服务 1.  什么是Samba文件共享服务      1.1       Samba的含义 Samba是linux和unix系统上实现SMB/CIFS协议的一个免费软件,由服务器和客户端程序构成. SMB:局域网支持共享文件和打印机的一种通信协议,为局域网内不同计算机之间提供文件及打印机等资源的共享服务              Samba原理图:       1.2       Samba的包组 Samba(服务器端软件包):包含了samba的主要daemon档案(smbd及

Ret Hat 下Samba服务搭建

工具:RHEL7.5.Win7Samba服务器:RHEL7.5 IP:192.168.1.174测试机:Win7 IP:192.168.1.169 ---------------------------------------------------------------------------------------------------------------------------- ***************************************************

Samba服务搭建实现Windows与Linux系统之间资源共享

1安装服务#yum -y install samba samba-client samba-common查看#rpm –qa | grep samba修改配置文件先备份#cp smb.conf smb back,conf#vi /etc/samba/smb.conf** [global]workgroup = MYGROUPserver string = Samba Server Version %vlog file = /var/log/samba/log.%mmax log size = 5