根据数据统计显示,全球范围内每天仍有约1亿的钓鱼邮件在投递着,每年因此而泄露的个人密码,银行卡/信用卡信息等资料更是不计其数,对受害人和社会造成的影响是在太大,太恶劣。或许您该为你的MDaemon邮件服务器设置DMARC验证和为您的域名设置DMARC记录来防止伪造邮件,还可以获取到他人尝试伪造贵公司域名的情况。

何为DMARC:

DMARC是Domain-based Message Authentication,Reporting and Conformance的英文首字母缩写。DMARC协议是有效解决信头From伪造而诞生的一种新的邮件来源验证手段,为邮件收件人地址提供强大保护,并在邮件收发双方之间建立起一个数据反馈机制。和其他电邮安全协议的美好初衷一样,DMARC协议的主要目的是识别并拦截钓鱼邮件,使钓鱼邮件不再进入用户邮箱中(收件箱或垃圾箱),减少邮箱用户打开/阅读到钓鱼邮件的可能性,从而保护用户的账号密码等个人安全信息。

原理:

由Mail Sender(邮件发送方)在自己的DNS里声明自己采用DMARC协议。当Mail Receiver方收到该域发送过来的邮件时,则进行DMARC校验,根据发送方的设置将校验报告发送到一个邮箱。

DMARC协议基于现有的DKIM和SPF两大主流电子邮件安全协议。所以开启DMARC之前必须先启用SPF或DKIM,否则DMARC记录不生效。(相关SPF设置可以参考:https://www.altn.com.cn/2179.html)

添加到DNS:

添加TXT记录,如果主域名是domain.com,则TXT记录的主机名将为:_dmarc.domain.com,记录的TXT值包含策略类型和可选的报告功能。 

例子:记录值:v=DMARC1;p=reject;rua=me@example.com

v=DMARC1 表示的是版本标签, 即使其他 DMARC 标签值不区分字母大小写,v= 标签的值必须是大写字母: DMARC1。

p=reject  这是“策略”标签,必须作为DMARC的第二个标签,紧接v=这个标签;p=reject表示您希望收件服务器拒收未通过DMARC验证的任何邮件。不过一些服务器仍然接收这些邮件,不过将其隔离或进行额外审核。

rua=me@example.com 收件方检测后,将一段时间的汇总报告发送到me@example.com这个邮箱

其他示例:

域 example.com 的 DMARC 记录

_dmarc IN TXT “v=DMARC1;p=none”

该记录将应用于发自 user@example.com 或子域为 example.com 的电子邮件,例如 user@support.example.com、user@mail.support.example.com 等。

_dmarc.support.example.com IN TXT “v=DMARC1;p=none”

该记录仅应用于发自 user@support.example.com 的电子邮件,不应用于发自 user@example.com 的电子邮件。

_dmarc.support IN TXT “v=DMARC1;p=none”

该记录将应用于发自: user@support.example.com、user@a.support.example.com、user@a.b.support.example.com 等的电子邮件。

DMARC中的必须标签和可选标签说明:

必须标签:

可选标签:

在MDaemon中可以开启DMARC验证:

可以勾选【将未通过DMARC测试的邮件过滤到垃圾邮件文件夹】选项,这时会跳出窗口询问是否为所有用户创建IMAP过滤规则,以将DMARC验证失败的邮件路由到垃圾邮件文件夹。

**注意** 如果在DMARC产生“FAIL(失败)”时 DMARC记录中p=reject,则不会将邮件路由到垃圾邮件文件夹,因为会话在SMTP连接时终止。

开启验证后可以将报告发送至对应的收件人:

原文转自:https://www.altn.com.cn/2655.html

为MDaemon设置DMRAC验证相关推荐

  1. 只需2步,教你在Vue中设置登录验证拦截

    摘要:两步教你在Vue中设置登录验证拦截! 本文分享自华为云社区<两步教你在Vue中设置登录验证拦截!>,作者: 灰小猿 . 今天在做vue和springboot交互的一个项目的时候,想要 ...

  2. PHP设置谷歌验证器(Google Authenticator)实现操作二步验证

    使用说明:开启Google的登陆二步验证(即Google Authenticator服务)后用户登陆时需要输入额外由手机客户端生成的一次性密码.实现Google Authenticator功能需要服务 ...

  3. Python 设置机器码验证

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Python 设置机器码验证 一.获取电脑唯一标识信息 二.设置机器码拼接组合 三.利用机器码做登录验证 1. 将收集来的机器码保存在 ...

  4. Nginx打开目录浏览功能(autoindex)并设置访问验证

    打开目录浏览功能 Nginx默认是不允许列出整个目录的.如需此功能,编辑虚拟主机配置文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去: ...

  5. R语言使用caret包的train函数构建xgboost模型(基于linear算法)模型构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标

    R语言使用caret包的train函数构建xgboost模型(基于linear算法)模型构建分类模型.trainControl函数设置交叉验证参数.自定义调优评估指标.tuneLength参数和tun ...

  6. R语言使用caret包的train函数构建xgboost模型(基于gbtree算法)模型构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标

    R语言使用caret包的train函数构建xgboost模型(基于gbtree算法)模型构建分类模型.trainControl函数设置交叉验证参数.自定义调优评估指标.tuneLength参数和tun ...

  7. R语言使用caret包的train函数构建多项式核SVM模型(多项式核函数)模型构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标

    R语言使用caret包的train函数构建多项式核SVM模型(多项式核函数)模型构建分类模型.trainControl函数设置交叉验证参数.自定义调优评估指标.tuneLength参数和tuneGri ...

  8. R语言使用caret包的train函数构建xgboost模型(基于dart算法)模型构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标

    R语言使用caret包的train函数构建xgboost模型(基于dart算法)模型构建分类模型.trainControl函数设置交叉验证参数.自定义调优评估指标.tuneLength参数和tuneG ...

  9. R语言使用caret包的train函数构建惩罚判别分析模型(pda)构建分类模型、trainControl函数设置交叉验证参数、自定义调优评估指标

    R语言使用caret包的train函数构建惩罚判别分析模型(pda)构建分类模型.trainControl函数设置交叉验证参数.自定义调优评估指标.tuneLength参数和tuneGrid参数超参数 ...

最新文章

  1. 制作TortoiseSVN最新版本的中文DLL(转)
  2. Android向上显示更多内容,如何在Android中为2个父项实现向上导航,指向1个子活动...
  3. 用python录入成绩储存程序_用Python创建成绩计算器的程序
  4. java mutilcatch_Java 7异常新特性之mutilcatch
  5. BZOJ3555: [Ctsc2014]企鹅QQ
  6. JavaScript中本地对象、内置对象和宿主对象
  7. 用NuGet掌管你的Vi“.NET研究”sual Studio扩展
  8. 【今日CV 计算机视觉论文速览 第124期】Tue, 4 Jun 2019
  9. Linux下用FFMPEG采集usb摄像头到RTMP
  10. 《是碰巧还是执着?python所阅读的每一场知识点,唯一的共同点就是——参赛选手中,有详解Python的装饰器!》
  11. 假期数据结构学习总结
  12. 小程序接入h5页面_微信小程序开发接入colorUI
  13. php排序条件两个,php – 在两个条件下排序数组
  14. php和python-PHP和Python如何选择?或许可以考虑这三个问题
  15. 工作总结 2017年8月11日 转换为datatime
  16. 第二阶段:4.商业需求文档MRD:5.PRD-原型图
  17. 并发数 = QPS*平均响应时间(转)
  18. android接收红外传感器发送的脉冲信号,Arduino红外传感器-IR Receiver Module红外接收模块...
  19. 金蝶移动bos开发教程_移动BOS开发技巧
  20. 鬼使神差的给宝宝办了大米的卡

热门文章

  1. 惠普HP LaserJet Pro 400-M401d 打印机打印出的纸出现雨水滴在玻璃的现象!!
  2. php文件怎么转换jpg文件怎么打开方式,heic文件如何打开 heic格式转换JPG方法【步骤教程】...
  3. 2019斯坦福CS224n深度学习自然语言处理笔记(3)——分类模型与神经网络
  4. 蓝桥杯单片机设计与开发⑪ --- DS1302
  5. 数论知识总结——史诗大作(这是一个flag)
  6. Meta 失去“二号人物”,扎克伯格:“这是一个时代的终结”
  7. java gcm_java – GCM – 在6次尝试后无法将JSON请求发布到GCM
  8. 蓝牙mesh、wifi、zigbee和lora、NB-lot区别和联系
  9. AI工具箱--replicate
  10. 世界杯----让我的好多事情按了暂停键