陈奇网络工作室

电子邮件

网站建设服务器

##############电子邮件######

基本电子邮件发送

电子邮件发送

1.服务器使用SMTP协议将邮件提交到TCP端口25,或者本地客户端通过/usr/bin/sendmail程序提交。如果MTA是最终目的地,消息将被传递到MDA。否则,MX记录将用于在dns中查找下一个MTA,SMTP将用于转发。

2 .MDA:“邮件发送代理”。MDA将邮件发送到收件人的本地邮件存储位置(默认情况下为/var/spool/mail/user)。Postfix提供自己的MDA发送到基于文件的本地默认邮件存储位置/usr/libexec/postfix/local。

3.转发:电子邮件服务器(MTA)将提交的邮件转发到另一个服务器进行发送。

4.排队:失败的发送或转发尝试按照MTA的定义排队并重试。(默认情况下,Postfix每小时都会这样做。)

5.拒绝:在最初提交期间,电子邮件被电子邮件服务器拒绝。

6.返回:在远程服务器接受发送的电子邮件后,它将电子邮件返回给原始电子邮件服务器和/或用户。

7.发送电子邮件后,将电子邮件返回给原始电子邮件服务器和/或用户,以准备:

# # # # # # # # # # # # # #准备工作:# # # # # #

一:桌面虚拟机(westos-mail.westos.com)

# # # # #配置网络。Yum源。修改主机名

88cd/etc/sys config/network-scripts/

89ls

90vim ifcfg-eth0

设备=eth0

ONBOOT=是

BOOTPROTO=无

IPADDR=172.25.254.144

网络掩码=255.255.255.0

104 set-hostnamewestos-mail.westos.com酒店

105注销

107 vim/etc/yum . repos . d/rhel _ DVD . repo

108yum全部清洗

# # # #配置DNS

109yum安装bind -y

111systemctl开始命名

114vim /etc/named.conf

115vim /etc/named.rfc1912.zones

116 CD/var/已命名

117磅

118 CP-p named.localhostwestos.com.zone

119维姆westos.com.zone

120厘泊-westos.com.zoneqq.com.zone

121维姆qq.com.zone

122systemctl重新启动命名为

131系统ctl停止防火墙d

# # # #测试:

123vim /etc/resolv.conf

124cd

126挖dns.westos.com

136 dig-t MX westos.com

二:服务器虚拟机(qq-mail.qq.com)

# # # # #配置网络。Yum源。修改主机名

1张CD/etc/sys config/network-scripts/

2ls

3vim ifcfg-eth0

4 vim/etc/yum . repos . d/rhel _ DVD . repo

5元整

6 hostname CTL set-主机名qq-mail.qq.com

7注销

# # # # # #测试:

20vim /etc/resolv.conf

21迪格dns.qq.com

22 dig-t MX qq.com

#######################

#####后缀########

1.

Postfix提供smtp协议来传递邮件。

默认端口25

/var/log/maillog ##服务日志

邮件root@westos.com

主题:你好

你好世界。#使用。结束条目并发送。

Mailq ##查看邮件队列

Postqueue -f ##重新处理邮件队列

默认情况下,邮件端口只在127.0.0.1上打开。

2.配置两台虚拟机。

您可以在/etc/postfix/main.cf文件中找到以下所有指令。

(1)肌动蛋白

重写本地发布的电子邮件,以表明它们来自该域。这有助于确保默认情况下将响应返回到入站邮件服务器:myorigin=$myhostname。

(2)inet _接口

控制Postfix监听传入电子邮件的网络接口。如果设置为仅环回,则只监听127.0.0.1和:1。

如果设置为all,则监听所有网络接口。您也可以指定特定的地址。

默认值:inet_interfaces=localhost

我的目的地

收到的地址在这些域中的电子邮件将被传递到MDA进行本地传输。

默认:我的目的地=$ myhostname,localhost。$ mydomain,localhost。

(4)我的网络

以逗号分隔的IP地址和网络列表(CIDR符号)。这些地址和网络可以通过这个MTA转发到。

在任何地方,都不需要进一步的认证。

默认值:mynetworks=127.0.0.0/8。

(5)中继主机

Relayhost转发所有通过的出站邮件。通常用方括号指定,以防止MX记录被找到。

默认值:relayhost=local_transport。

如何发送地址为$mydestination的邮件?默认情况下,它被设置为local:$myhostname(使用Local MDA将传入的电子邮件发送到/var/pool/mail中的本地邮件存储位置)。

默认值:local _ transport=local:$ my hostname

(6)后冲突-d显示默认值。

(7)邮政编码显示不同于默认值的更改。

####westos.com:

vim /etc/postfix/main.cf

116 inet_interfaces=all ##25端口开启的网络接口

76我的主机名=westos-mail.westos.com #指定报文传送代理主机名称

83我的领域=westos.com # #指定报文传送代理的域名

99 myorigin=westos.com/$mydomain # #指定邮件来源结尾(@后面的字符内容)

164 mydestination=$myhostname,$mydomain,localhost ##接收邮件结尾字符的指定

系统ctl重新启动postfix.service

系统停止防火墙d

28vim /etc/postfix/main.cf

29系统控制重新启动postfix.service

30系统控制停止防火墙d

####qq.com:

vim /etc/postfix/main.cf

116 inet_interfaces=all ##25端口开启的网络接口

76我的主机名=qq-mail.qq.com #指定报文传送代理主机名称

83我的领域=qq.com # #指定报文传送代理的域名

99 myorigin=qq.com/$mydomain # #指定邮件来源结尾(@后面的字符内容)

164 mydestination=$myhostname,$mydomain,localhost ##接收邮件结尾字符的指定

系统ctl重新启动postfix.service

系统停止防火墙d

8vim /etc/postfix/main.cf

9系统CTL重启后缀。服务

10系统停止防火墙d

测试:可以互相发邮件

31邮件root@qq.com

32邮箱

33邮件

11邮件

12邮件root@westos.com

13邮箱

3.邮件别名

[root @ QQ-mail ~]# vim/etc/aliases

别名:真名##邮件别名

别名*包括:文件名##邮件群发

精力文件名

用户一

用户2

别名/etc/别名

邮件别名

39vim /etc/aliases ####配置文件

40vim /etc/postfix/qun

41邮政资产/etc/别名###加密

42系统ctl重新启动postfix.service

43邮件qun@westos.com # # # #邮件群发

44邮箱q

45邮件

46mail -u学生

47邮件admin@westos.com # # # #根别名管理

48邮箱q

49邮件

50邮件admiin@westos.com # # # #学生别名admiin

51邮箱

52名电子邮件学生

4.通过远程主机测试邮件服务

真机:

[root @ foundation 44 ~]# yum安装telnet。x86 _ 64-y

[root @ foundation 44 ~]# telnet 172。25 .254 .144 25

正在尝试172.25.254.144…

连接到172.25.254.144。

逃跑的角色是\\\'^]\\\'

westos-mail.westos.comESMTP邮政信箱220号

你好####确定软件是否装好

250-westos-mail.westos.com

250-流水线

250码10240000

250-VRFY

250-ETRN

250-增强型状态码

250-8位哑剧

250 DSN

邮件from:root@westos.com # # # #发送方

250好的

rcpt to:root@qq.com # # #接收方

250好的

数据####编辑邮件内容

354号的最终数据106 . CRLF

fhylkhhiplu.kj。

250 2.0.0 Ok:排队为4CF3617E86E

退出#####退出

221 2.0.0再见

外部主机关闭了连接。

【root @ foundation 44 yum。回购。d]#

检测:

westos.com发送方

[root@westos-mail ~]# mailq

-队列身份证-大小-到达时间-发送者/接收者——-

52431246202 194年5月23日星期二2301时48分23秒root@westos.com

(连接到172 .25 .254 .244[172 .25 .254 .244]:25:没有到主机的路由)

root@qq.com

—1个请求中有0千字节。

[root @ westos-mail ~]# post queue-f # #重新处理邮件队列

[root@westos-mail ~]# mailq

邮件队列为空

[root@westos-mail ~]#

(2)qq.com接收方

[root@qq-mail ~]# mail

传家宝邮件版本12.5 7/5/10。类型?寻求帮助。

/var/spool/mail/root: 3封邮件2封新邮件3封未读邮件

U1根734年5月22日星期二2300:05 QQ

494年5月23日星期二01时52分第2号root@westos.com

root@westos.com N3 497年5月23日星期二

放弃

在/var/spool/mail/root中保存了3封邮件

您在/var/spool/mail/root中有邮件

[root@qq-mail ~]#

5.邮件客户端的访问控制

#########限制客户端

在westos.com:

post conf-e smtpd _ client _ restrictions=check _ client _ access hash:/etc/postfix/access # # #生成/etc/postfix/main.cf文件中的内容

vim /etc/postfix/main.cf

vim /etc/postfix/access

拒绝

postmap /etc/postfix/access ####加密/etc/postfix/access

系统ctl重新启动后缀####重启后缀

测试:真机

[root @ foundation 44 ~]# telnet 172。25 .254 .144 25

正在尝试172.25.254.144…

连接到172.25.254.144。

逃跑的角色是\\\'^]\\\'

westos-mail.westos.comESMTP邮政信箱220号

邮件from:root@westos.com # # # #发送方

250好的

rcpt to:root@qq.com # # #接受方

554 5.7.1未知[172.25.254.44]:客户端主机被拒绝:拒绝访问

#####限制用户发送

[root @ westos-mail ~]# post conf-esmtpd _ sender _ restrictions=check _ sender _ access hash:/etc/postfix/sender

[root @ westos-mail ~]# vim/etc/postfix/main。随军牧师

[root @ westos-mail ~]# vim/etc/postfix/sender

student@westos.com拒绝了

[root @ westos-mail ~]# CD/etc/postfix

[root@westos-mail后缀]# ls

访问规范header _ checks主文件。cf重新定位的发送者。数据库虚拟

access.db通用main.cf群发送方传输

[root @ westos-mail postfix]# system CTL开始命名

[root @ westos-mail postfix]# system CTL restart postfix

测试:

[root @ foundation 44 ~]# telnet 172。25 .254 .144 25

正在尝试172.25.254.144…

连接到172.25.254.144。

逃跑的角色是\\\'^]\\\'

westos-mail.westos.comESMTP邮政信箱220号

邮件from:student@westos.com

250好的

rcpt to:root@qq.com

554 5.7.1学生@westos.com:发件人地址被拒绝:拒绝访问

############限制用户接收

[root @ westos-mail ~]# post conf-e smtpd _ recipient _ restrictions=check _ sender _ access hash:/etc/postfix/recip

[root @ westos-mail ~]# vim/etc/postfix/main。随军牧师

[root @ westos-mail ~]# vim/etc/postfix/recip

westos@westos.com拒绝了

[root @ westos-mail ~]# post map/etc/postfix/recip

[root@westos-mail ~]# systemctl重新启动后缀

[root @ westos-mail ~]# useradd westos

[root@westos-mail ~]#

测试:

[root @ foundation 44 ~]# telnet 172。25 .254 .144 25

正在尝试172.25.254.144…

连接到172.25.254.144。

逃跑的角色是\\\'^]\\\'

westos-mail.westos.comESMTP邮政信箱220号

邮件from:westos@westos.com

250好的

rcpt to:westos@westos.com

554 5.7.1 westos@westos.com:发件人地址被拒绝:拒绝访问

放弃

221 2.0.0再见

外部主机关闭了连接。

#########企业邮箱

####出栈地址转换

1postconf -d | grep通用

2 post conf-e SMTP _ generic _ maps=hash:/etc/postfix/generic

3vim /etc/postfix/main.cf

4vim /etc/postfix/generic

westos@westos.comhello@sb.com

真域名假域名

5postmap/etc/postfix/generic

6系统控制重新启动后缀

7suwestos

测试:[westos@westos-mail ~]$ history

一邮件root@qq.com

2邮箱

[root@qq-mail ~]# mail

##入战地址转换

1.dns mx记录解析先做好

17vim /etc/named.rfc1912.zones

qq.com.zonesb.com.zone

19维姆sb.com.zone

20系统控制重新启动命名为

21迪格-t MX sb.com

2.

26 post conf-evirtual _ alias _ maps=hash:/etc/postfix/virtual

27vim /etc/postfix/main.cf

28vim /etc/postfix/virtual

虚拟名字真实用户

hello@sb.comwestos@westos.com

29邮政地图/etc/postfix/虚拟

30系统控制重新启动后缀

33suwestos

测试:

[root@qq-mail ~]#邮件hello@sb.com

[westos@westos-mail ~]$ mail

##########################

#######鸽笼########

##########################

1.

鸽房用来提供收件协议

pop3 110

imap 143

imaps 993

pop3s 995

给定用户名称,用户密码鸽笼程序代我们去看这个用户的邮件文件

###############收邮件######

2.

妙的安装鸽笼表示“有…的”

系统启动鸽笼

格雷普鸽舍

3.

vim /etc/dovecot/dovecot.conf

24个协议=imap pop3 lmtp

48登录可信网络=0.0.0.0/0

49 disable_plaintext_auth=no

vim/etc/dovecot/conf。d/10-邮件。会议

30 mail _ location=mbox:~/mail:INBOX=/var/mail/u 9632止别人收到你的邮件

密码westos ###

邮件韦斯特奥斯

4.

[root @ westos-mail ~]# suwestos

[westos @ westos-mail ~]$ mkdir mail/.imap/-p

[westos @ westos-mail ~]$ touch mail/.IMAP/收件箱

[westos@westos-mail ~]$ logout

5.自动撰写邮件/。交互邮件访问协议

mkdir /etc/skel/mail/.imap/-p

触摸/etc/skel/mail/.IMAP/收件箱

/etc/skel ####骨架目录

14 mkdir /etc/skel/mail/.imap/-p

15touch /etc/skel/mail/.IMAP/收件箱

16用户添加李

17cd /home/lee

18ll

19ls邮件/-a

20ls邮件/。IMAP/收件箱

21passwd lee

22电子邮件李

测试

真机:

[root @ foundation 44 ~]# yum install mutt-y

[root @ foundation 44 ~]# mutt-fpop://westos @ 172。25 .254 .144

保留2个,删除0个。

[root @ foundation 44 ~]# mutt-fpop://lee @ 172。25 .254 .144

一个保留,0个删除。

选择O

输入密码

按进入

######雷鸟######

一下载雷鸟-31.2.0-1.el7.x86_64.rpm

2安装

yum install/home/kiosk/Desktop/雷鸟-31。2 .0-1 .el7。x86 _ 64。rpm-y

3 (1)打开雷鸟

(2)

四验证:

[root@qq-mail ~]# mail

# # # # # # # mariadb鸽舍;后缀#######

准备工作:

(1)####后缀###

westos.com:

201mv /etc/postfix/main.cf /mnt/

202yum重新安装后缀-y

203vim /etc/postfix/main.cf

116 inet_interfaces=all ##25端口开启的网络接口

76我的主机名=qq-mail.qq.com #指定报文传送代理主机名称

83我的领域=qq.com # #指定报文传送代理的域名

99 myorigin=qq.com/$mydomain # #指定邮件来源结尾(@后面的字符内容)

164 mydestination=$myhostname,$mydomain,localhost ##接收邮件结尾字符的指定

204系统ctl重启后缀

(2)#####玛丽雅迪####

205美味安装http PHP PHP-MySQL Maria d B- server-y

206系统ctl启动mariadb

208vim /etc/my.cnf ###mysqul的配置文件

14跳过网络=1

209系统ctl重新启动mariadb ###重启mariadb服务

210 MYSQL _ secure _ installation # # # MYSQL安全内容配置

所有都按进入键

下载

215 scproot @ 172。25 .254 .44:/home/kiosk/Desktop/phpMyAdmin-3。4 .0-所有语言。焦油。bz2/var/www/html

###########下载压缩包

216 cd /var/www/html

217 ls

218 tar jxf phpMyAdmin-3。4 .0-所有语言。tar.bz2

####解压压缩包到/var/www/html

219磅

220rm -fr *.bz2

221ls

222毫伏phpMyAdmin-3。4 .0-所有语言/mysqladmain ###将安装包下的所有文件移动到mysqladmin

223cd mysqladmain/

224升

225 CP config.sample.inc.phpconfig.inc.php # # #复制配置文件

226维姆config.inc.php # # #写配置文件

$ CFG[\ \ \ ' blowfish _ secret \ \ \ ']=\ \ \ ' MySQL \ \ \ '/*您必须填写此信息以进行饼干验证!*/

227系统控制重新启动超文本协议服务

真机:

打开浏览器访问:http://172.25.254.144/myadmin/

westos.com:

228mysql -uroot -pqwer

Maria db[(无)]创建userpostuser @ localhost由\\\'postuser\\\ '标识;####建立后期用户用户,本地登陆

MariaDB [(none)] grantselect,update,insert on email .*到postuser @ localhost######本机登陆后用户,授权

玛丽雅迪[(无)]从邮件中选择*。电子邮件用户;###查询电子邮件表中的所有内容

玛丽雅迪[(无)]退出

测试:

32 cd /etc/postfix

34vim mailuser.cf ####用户名称查询

hosts=localhost ###数据库所在的主机

user=postuser #####登陆数据库的用户

password=postuser #####登陆数据库的密码

dbname=电子邮件# # # # #后缀要查询的名字

table=emailuser # # # # # #后缀要查询的表的名字

select_field=用户名# # # # #后缀要查询的字段

其中_field=用户名####用户给定后缀的查询条件

35 lee@lee.com MySQL:/etc/postfix/mail用户。随军牧师

36cp邮件用户。随军牧师邮件域。随军牧师

37vim maildomain.cf ####用户域名查询

主机=本地主机

用户=后用户

密码=后期用户

数据库名=电子邮件

table=emailuser

select_field=domain

其中字段=域

38 post map-q lee.com MySQL:/etc/postfix/mail domain。随军牧师

39cp mailuser.cf mailbox.cf

40维姆邮箱。cf ####用户邮箱位置查询

主机=本地主机

用户=后用户

密码=后期用户

数据库名=电子邮件

table=emailuser

select_field=maildir

其中字段=用户名

41贴图-q lee@lee.com MySQL:/etc/postfix/mailbox。随军牧师

42ls

43cat mailuser.cf

44cat maildomain.cf

45猫邮箱。随军牧师

46历史

二##配置后缀

[root @ westos-mail ~]#群添加-g 666 vmail

[root @ westos-mail ~]# useradd-s/sbin/nologin-u 666 vmail-g 666

[root@westos-mail ~]# id vmail

uid=666(vmail)GID=666(vmail)groups=666(vmail)

[root @ westos-mail ~]# post conf-e virtual _ mailbox _ base=/home/vmail

##设定虚拟用户的邮件目录

[root @ westos-mail ~]# post conf-evirtual _ uid _ maps=static:666

##虚拟用户建立文件的用户界面设计(用户界面设计的缩写)

[root @ westos-mail ~]# post conf-e virtual _ GID _ maps=static:666

##虚拟用户建立文件的眩倒病

[root @ westos-mail ~]# post conf-e virtual _ alias _ maps=MySQL:/etc/postfix/mail user。随军牧师

[root @ westos-mail ~]# post conf-e virtual _ mailbox _ domains=MySQL:/etc/postfix/mail domain。随军牧师

[root @ westos-mail ~]# post conf-e virtual _ mailbox _ maps=MySQL:/etc/postfix/mailbox。随军牧师

[root @ westos-mail ~]# vim/etc/postfix/main。随军牧师

[root @ westos-mail ~]#系统CTL重启后缀

[root @ westos-mail ~]# ll/etc/postfix/mailbox。随军牧师

-rw-r-r-r .1 root root 134 May 23 09:05/etc/postfix/mailbox。随军牧师

[root @ westos-mail ~]# ll/etc/postfix/mail用户。随军牧师

-rw-r-r-r .1 root root 135 May 23 09:03/etc/postfix/mail用户。随军牧师

[root @ westos-mail ~]# ll/etc/postfix/mail域。随军牧师

-rw-r-r-r .1 root root 131 May 23 09:04/etc/postfix/mail domain。随军牧师

修改邮箱位置

测试:

[root @ westos-mail ~]# CD/home/vmail

[root@westos-mail vmail]# ls

[root@westos-mail vmail]#邮件lee@lee.com

主题:abcd

加快收寄投递系统。

磁带结束符

[root@westos-mail vmail]# ls

lee.com

[root @ westos-mail vmail]# CD lee.com

[root@westos-mail lee.com]# ls

庇护所

【root @ westos-mail lee。com]# CD李

[root@westos-mail lee]# ls

cur newtmp

[root @ westos-mail lee]# cat new/1495545556 .Vfd01I1a9eecdM433309.westos-mail.westos.com

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理商官网:www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3