我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SMTP补充

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SMTP补充

SMTP补充

Maillinux.linux.com主机ip:172.25.254.145

Mailwestos.westos.com主机ip:172.25.254.245

真实主机ip:172.25.254.45

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

1.不能发(客户端主机名/地址限制 )

SMTP补充SMTP补充 

 

postfix  access  对文件加密

 

进行过滤client

SMTP补充 

 

如果客户端的ip地址符合$mynetworks参数定义的范围则接受该客户端的连接请求

;reject_maps_rbl:如果客户端的网络地址符合$maps_rbl_domains参数的值则拒绝

该客户端的连接请求)

 

SMTP补充 

 

客户端测试

 

SMTP补充 

 

 

2.拒绝某用户发送邮件(通过发件人地址进行限制)

SMTP补充 

 

在/etc/paostfix/sender文件中,写入

SMTP补充 

找出sender

 

SMTP补充 

 

对用户进行限制,如果时sender文件中所写的用户。则不能发送邮件,然后重启服务

SMTP补充

 

测试

SMTP补充 


3.不能收(通过收件人地址进行过滤)

SMTP补充 

在/etc/paostfix/recip文件中,写入

SMTP补充 

找出recip

SMTP补充 

 

不管客户端的主机名,只要符合以下的条件, 就拒绝该客户端SMTP

SMTP补充 

 

测试

SMTP补充 


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

 

4.dovecot(豆腐块)

安装dovecot

SMTP补充 

 

配置文件的修改

 

SMTP补充 

改两处

SMTP补充 

 

SMTP补充 

 

SMTP补充 

改一处

SMTP补充 


创建新用户并且设置密码

SMTP补充 

创建目录及文件

SMTP补充 

 

重启服务,发现端口已经打开

SMTP补充 

 

测试

 mutt -f pops://westos@172.25.254.245

 

5.在真机上用雷鸟测试是否能接收邮件

* 安装雷鸟

只需要解压雷鸟包,加压后进到雷鸟主目录,点斜杠运行thunderbird就好了。提示缺什么你就yum装什么就好了。

由于缺的包比较多,所以写个脚本

yum  whatprovides  $1

每次。/thunterbird后

sh 脚本名 缺少的软件

 

* 添加雷鸟账户

SMTP补充—》右键——》设定——》帐号操作——》新增电子邮件帐号——》填写信息:

 

SMTP补充 

 

SMTP补充 

 

——》继续点击确定:

SMTP补充 

  

—》目前我们的雷鸟是不加密,也不需要密码的:

 

6.数据库连接邮箱

网页数据库

SMTP补充 

 

数据库mail表格muser


SMTP补充 

 

创建用户并且给权限

SMTP补充 

 

SMTP补充 

 

SMTP补充 

查询测试

cd /etc/postfix/

SMTP补充 

 

SMTP补充 

 postmap -q "admin@westos.org"  mysql:/etc/postfix/mysql-users.cf

 

查询测试

vim mysql-domain.cf

SMTP补充 

postmap -q "admin@westos.org"  mysql:/etc/postfix/mysql-domain.cf

 

查询测试

 

vim mysql-maildir.cf

SMTP补充 

 

postmap -q "admin@westos.org"  mysql:/etc/postfix/mysql-maildir.cf

 

 

数据库里的虚拟用户发送邮件

groupadd -g 666 vmail

useradd -g 666 -u 666 vmail

SMTP补充 

 

 

SMTP补充 

 

SMTP补充 

 

 

数据库里的虚拟用户接收邮件

SMTP补充 

 

vim dovecot.conf

protocols = imap pop3 lmtp

disable_plaintext_auth = no

 

数据库里的虚拟用户收邮件

cd /etc/dovecot/

vim dovecot.conf

protocols = imap pop3 lmtp

disable_plaintext_auth = no

SMTP补充 

 

SMTP补充 

 

SMTP补充 

 

SMTP补充 

 

 cd conf.d/

vim 10-auth.conf

SMTP补充 

vim 10-mail.conf

 

SMTP补充 

 

SMTP补充 

 

测试

telnet  172.25.254.245  110

 

7.空壳邮件

配置DNS

SMTP补充 

vim /var/named/westos.org.zone

SMTP补充 

vim /etc/postfix/main.cf

真实主机机名

真实域名

SMTP补充 

作哪个域的空壳

SMTP补充 

打开25端口

SMTP补充 


如果给‘空壳’传送邮件会报错

SMTP补充 

 

什么都不写,因为作为空壳邮件不接受处理任何邮件

SMTP补充 

主处理邮件的服务器

SMTP补充

 

systemctl restart postfix.service

真正接收邮件的服务器(MAT邮件服务器)

vim /etc/postfix/main.cf

空壳是谁

 SMTP补充

 

systemctl restart postfix.service

测试:给空壳发的邮件最后都是MAT服务器处理的

 

 


 

 

 

 

 

 

 

 


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SMTP补充

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2024-04-02
2024-04-02

flask入门补充

在上篇文章提到了json的编码问题。那么Flask是国外开发的框架,没有考虑到中文编码,那么我们就需要自己配置  那么在访问页面的时候会有 get 请求和post  请求。在下边我也会提到。以及没有接触过编程的,我会推荐一个软件,  来查看
2023-01-30

[20211215]提示precompute_subquery补充.txt

[20211215]提示precompute_subquery补充.txt--//前几天测试precompute_subquery,我仔细想一下好像以前看书或者别人的blog见到使用过.--//我翻看以前的工作日志,发现blog如下:D:otes>dir /s
[20211215]提示precompute_subquery补充.txt
2020-08-25

3.(补充)python中的lambda

lambda表达式,也叫匿名函数,是普通函数的‘迷你版’lambda表达式的格式:lambda 形参:表达式func1 = lambda x:x+1func1(10)>>>11从上面的例子可以看出,lambda函数不需要手动定义返回值,表达
2023-01-31

Python函数参数(补充)

最近看了几篇文章,介绍函数传参数的,下面一一介绍,希望对你理解Python有帮助。(一)python中函数的传参问题        前段时间有写了一篇博文介绍了函数参数,其中提到了函数参数的传值方式,其中提到,不可变参数是“通过值”进行传递
2023-01-31

python 内置函数补充 or 递归

一.内置函数的补充repr() 显示出字符串的官方表示形式 chr()print(chr(20013)) # 把数字编码转换成字符串ord()1 print(ord('中')) # 20013 把字符串转换成数字编码二
2023-01-30

万恶之源 - Python基础知识补充

编码转换编码回顾:  1. ASCII : 最早的编码. ⾥⾯有英⽂⼤写字⺟, ⼩写字⺟, 数字, ⼀些特殊字符.   没有中⽂, 8个01代码, 8个bit, 1个byte  2. GBK: 中⽂国标码, ⾥⾯包含了ASCII编码和中⽂常
2023-01-30

MySQL补充——忘记密码怎么办

本文主要记录了在忘记密码时怎么办。 MySQL补充——忘记密码怎么办摘要:本文主要记录了在忘记密码时怎么办。部分内容来自以下博客:https://www.cnblogs.com/wuotto/p/9682400.html关闭MySQL数据库使用命
MySQL补充——忘记密码怎么办
2014-08-24

SQL知识点补充及SQL优化

SQL知识点补充及SQL优化磨石是快刀的朋友,草原是骏马的朋友,障碍是意志的朋友,困难是胜利的朋友。命运不是天能注定的,命运是依人奋斗的程度由人自己来决定的。SQL的视图可以把SQL的查询结果缓存起来,存入视图中.好处: 简化了SQL的编写坏处: 没法做SQL
SQL知识点补充及SQL优化
2016-06-06

DedeCMS 5.1 版缩略图修改补充

勾选 “提取第一张图片为缩略图” 实际是将第一张图当作缩略图 并没有生成带"_lit"的小图 修改文件:\dede\action\article_add_action.php 先看原代码 复制代码代码如下: //自动
2022-06-12

python 爬虫基础知识(继续补充)

学了这么久爬虫,今天整理一下相关知识点,还会继续更新HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。HTTPS(Hypertext Transfer Protoc
2023-01-30

编程热搜

目录