bouncehandler 应用

bouncehandler

反复向错误或已停用的收件人发送邮件会被视为“垃圾邮件行为”。
近年来,越来越多的SMTP服务器因此被列入黑名单。


最明显的错误发生在“Mail-From”/“Return-Path”地址对应的邮箱(
)——即接收退信的邮箱——已满或不存在时。
如果发送数千封邮件,其中20%被退回,即使是容量很大的收件箱,几分钟内也会被填满。

收到所有退信却不阅读它们,这或许算是一个小缺陷。
你一直在向那些会退信的地址发送邮件,附带的错误详情根本没人关心。

无论哪种情况,结果都是该 SMTP 服务器被列入黑名单。这样一来,
不仅无法将邮件投递给无效收件人,就连有效收件人也会将其视为垃圾邮件。


为了解决第一个问题,我们很早就推出了“新闻通讯邮箱”服务
分析退信则较为困难,需要一款性能卓越的工具。

sisimai 弹跳处理程序概述

我们选择了“Sisimai:邮件分析界面”,该工具前身为 bounceHammer 4:一款退信邮件分析工具。
这是一款开源软件,能够解析 RFC5322 格式的退信邮件,并生成结构化的 JSON 数据。

若想了解Sisimai能够解析的所有可能的错误代码,请查阅《SMTP字段手册》
), 该文档汇集了各大电子邮件服务提供商返回的原始SMTP错误代码响应。


自动黑名单

在 RealSender 中实现退信处理程序非常简单。

  1. 激活“通讯邮件箱
  2. 将您的发送应用程序配置为使用新的 Return-Path 地址
  3. 请验证配置并启用“退信处理程序”

“bouncehandler” 应用程序开始检查被退回的消息。
两个黑名单被激活:

  1. 硬退信黑名单
    包含所有引发永久性错误的电子邮件地址,
    例如“用户不存在”或“主机不可达”

    每周硬退信日志可通过以下网址查看:
    https://…hardbounces.email.weekly

  2. 软退信黑名单
    包含所有曾产生三次或更多次临时错误的电子邮件地址,
    例如邮箱已满,且每次错误间隔至少一周

    每周软退信日志可通过以下网址查看:
    https://…softbounces.email.weekly


向被列入黑名单的收件人发送消息会引发如下错误:

发送消息失败


独立管理您的区块

我们为您提供以下文件:
这些文件以网页地址形式提供,并通过密码或IP地址进行保护:

https://…bounces.json
the details of the bounces received in the last seven days, in JSON format, such as:

  {
    "feedbacktype": "",
    "addresser": "info@circuitocinemascuole.com",
    "diagnostictype": "SMTP",
    "timezoneoffset": "+0200",
    "lhost": "linp.arubabusiness.it",
    "destination": "gmail.com",
    "timestamp": 1635536166,
    "senderdomain": "circuitocinemascuole.com",
    "deliverystatus": "5.1.1",
    "token": "daad8f8fc89cef70e1406a9d2b38be6c35326e03",
    "recipient": "...@gmail.com",
    "subject": "Prenotazioni aperte_Giornata Internazionale dei Diritti dell'Infanzia e dell'Adolescenza_Film FIGLI DEL SOLE",
    "origin": "/home/rs109-bounce/Maildir/new/1635528969.21113_0.rsbox.realsender.com",
    "rhost": "gmail-smtp-in.l.google.com",
    "reason": "userunknown",
    "diagnosticcode": "550-5.1.1 The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/?p=NoSuchUser z3si7494964ybg.507 - gsmtp 503 5.5.1 RCPT first. z3si7494964ybg.507 - gsmtp",
    "messageid": "McuPi4DjtlyhvlSMVNB4wTXsUKQeIy6XwlKoAZuJ4@www.circuitocinemascuole.com",
    "listid": "",
    "action": "failed",
    "softbounce": 0,
    "replycode": "550",
    "catch": null,
    "alias": "",
    "smtpagent": "Sendmail",
    "smtpcommand": "DATA"
  },

https://…hardbounces.json
the details of the hard bounces 1 received in the last seven days, in JSON format

https://…hardbounces.email
the list of email addresses that generated a hard bounce 1 in the last seven days

1= 筛选条件:softbounce == 0


https://…softbounces.json
the details of the soft bounces 2 received in the last seven days, in JSON format

https://…softbounces.email
the list of email addresses that generated a soft bounce 2 in the last seven days

2= 筛选条件:softbounce == 1


这些就是自动黑名单所使用的文件:

https://…hardbouncesfull.email
the list of all email addresses that generated two or more hard bounces
at least one week away from each other

https://…softbouncesfull.email
the list of all email addresses that generated three or more soft bounces
at least one week away from each other


申请免费试用

bouncehandler 应用程序的子部分

通讯订阅邮箱

要接收因发送新闻简报和群发邮件而产生的退信,
您需要设置额外的邮箱(例如 bounce@…)

以及一个用于接收回复邮件的邮箱(例如 news@…)
如果您希望对这些邮件进行筛选,并针对最常见的需求发送自动回复。

因此,我们为您开设了两个与您的 RealSender 账户关联的邮箱:
bounce@email.youremaildomain.com -> bounce@rsXXX-realsender.com
news@email.youremaildomain.com -> news@rsXXX-realsender.com

说明:

如果“Mail-From”地址(也称为退信/返回路径/信封地址)  
所使用的域名与“From”地址的域名不同,  
将会导致 DMARC 认证失败

若要使用“通讯邮件箱”
您需要为发件人地址设置一个子域名

例如:发件人地址为:           offers@youremaildomain.com
      子域名可以是:       email.youremaildomain.com   CNAME   rsXXX-realsender.com
      Mail-From 地址即变为: bounce@email.youremaildomain.com

建议的配置遵循
中的规则, 以便代表客户发送符合 DMARC 标准的电子邮件。

DMARC 允许您使用子域名(例如 email.youremaildomain.com)发送经过身份验证的电子邮件,同时仍可在“发件人”(From:)字段中使用顶级域名(例如 From: offers@youremaildomain.com)。

您的域名DNS无需进行任何额外设置。

根据 RFC1912 第 2.4 节的规定:
CNAME 记录不得与任何其他数据共存。  
换句话说,如果 email.youremaildomain.com 是 rsXXX-realsender.com 的别名,
则不能同时为 email.youremaildomain.com 设置 MX 记录、A 记录,
甚至 TXT 记录 

这些邮箱已进行配置,以便在短时间内接收大量邮件,例如退信情况。

!!!请注意:电子邮件将在7天后自动删除!!!

要下载电子邮件,您需要将您的邮件客户端
或用于分析退信的应用程序
配置为使用以下 POP3 服务器地址:pop.rsXXX-realsender.com。
用户名和密码可在网站的受限区域中获取。

使用 block 命令取消订阅

使用 block 命令取消订阅


如果这些标头不存在,RealSender 会自动在您发送的消息中添加 List-Unsubscribe 标头
, 具体操作请参阅简化退订流程”页面。

在收件人的即时通讯应用中,
点击“取消订阅”链接后,会弹出一个确认请求:

Gmail 取消订阅

收到请求后,服务商会向我们发送取消订阅通知,
我们将立即将其发送至客户指定的电子邮件地址(即使有多个地址),
邮件主题为:“RealSender :: rsXXX MM-DD #EMAILID# :: 请取消我的订阅 ::”。



自动黑名单

“bouncehandler” 应用会自动检测退订请求
并阻止向已申请不再接收未来邮件的收件人发送新邮件。

“退订”黑名单已启用:
该列表包含所有通过上述“List-Unsubscribe”功能提交退订请求的电子邮件地址:


所有“退订”记录的每周日志可通过以下网址查看:
https://…unsubs.email.weekly

向黑名单中的收件人发送消息会导致出现如下错误:

发送消息错误 - 已取消订阅


独立管理您的区块

我们为您提供以下文件:
这些文件以网页地址形式提供,并通过密码或IP地址进行保护:

https://…unsubs.json
the details of unsubscribe requests received in the last seven days, in JSON format, such as:

  {
    "mailbox": "rsXXX",
    "id": "20241121T181856-0088",
    "from": "Jonh Doe <john.doe@bogusemail.net>",
    "to": [
      "<abuse@rsXXX-realsender.com>"
    ],
    "subject": "RealSender :: rsXXX Nov-1 4ALGbKtb016000 :: please UNSUBSCRIBE me ::",
    "date": "2024-11-21T18:18:56.908809804+01:00",
    "posix-millis": 1732209536908,
    "size": 4057,
    "seen": false
  },

https://…unsubs.email
the list of email addresses that have requested unsubscription in the last seven days


这些就是自动黑名单所使用的文件:

https://…unsubssfull.email
the list of all email addresses that requested unsubscription, in alphabetical order


申请免费试用