问题标签 [email-bounces]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1701 浏览

php - 后缀:权限被拒绝尝试将退回的电子邮件传输到 php 脚本

当电子邮件在 Postfix 中退回时,我试图调用我的 php 脚本,但是当电子邮件退回时,我得到了

在我的 master.cf 文件中

在 main.cf 中

据我所知,这应该可以工作,因为它不是 root 用户,但如果我 su 保镖并运行,它有权执行脚本。

任何帮助将不胜感激,我开始有点生气,谢谢!

0 投票
1 回答
2282 浏览

smtp - 邮箱。有什么方法可以检索发送到我的 Gmail Apps 域电子邮件但被退回的电子邮件?

我有一个 @mydomain.com 并通过 Gmail Google Apps for business。它关闭了 2 天,所以我没有收到客户退回的电子邮件。既然电子邮件已备份,还有什么办法可以收到这些消息?

0 投票
3 回答
3747 浏览

amazon-web-services - 如何使用带有 Postfix 的 AWS SES 接收退回的邮件

我已按照他们的集成指南配置 postfix 以将邮件中继到 Amazon SES,并且发送电子邮件正常工作。

然而,我最近使用一个框架编写了一个 PHP 应用程序,该框架产生了格式错误的电子邮件。

SES 拒绝带有“554 Transaction failed: Expected MIME type, got =" 这是可以接受的电子邮件。

但是,我的本地后缀服务器然后尝试发送带有 from=<> 的发件人未送达通知,该通知被推送到中继地址。

SES 拒绝声明“提供了 501 无效的 MAIL FROM 地址(作为对 MAIL FROM 命令的回复)”,并且 postfix 从队列中删除了退回邮件。

问题是,有什么更简单的方法可以确保我收到发送给我的原始 554 退回邮件?我没有看到让 SES 中继接受空字段的方法,所以我相信解决方案在于配置 postfix 以将退回消息直接传递给我。

请注意,我可能错误地使用了“退回邮件”一词。邮件可能被拒绝,但我不确定这种情况的正确命名法。关键是 SES 中继不接受该消息,因此可以说它实际上并没有“走出门外”。

0 投票
1 回答
2784 浏览

php - 有什么方法可以检查邮件是否会通过 php 退回?

我已经完成了我的研究,并且所有内容都在讨论根据退回的电子邮件处理退回邮件,但我的问题是,是否可以在不通过退回的电子邮件的情况下检查电子邮件是否会被退回?

0 投票
0 回答
993 浏览

asp.net - 通过 ASP.Net 跟踪退回的电子邮件

有什么方法可以跟踪(通过代码)退回的电子邮件。

考虑电子邮件 ID,例如“skdfisdcnsodioifs@gmail.com”。这是有效的电子邮件 ID,但不存在,因此肯定会被退回。

我正在使用带有“message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure”的 ASP.Net 的 SmtpClient。但是,它仍然显示消息发送成功,大约 20-25 分钟后,我收到了发送失败通知电子邮件。

下面是我的代码

提前致谢。阿布舍克

0 投票
3 回答
2675 浏览

regex - VBA RegEx 在 MS Outlook 中抓取退回的电子邮件

我正在尝试扩展某些 Outlook 电子邮件报废 VBA 代码的功能。我会定期收到退回的电子邮件,并希望通过将所述电子邮件地址导出到 MS Excel 来跟踪这些(删除)。

代码在一定程度上有效。我只能使用 RegEx 抓取典型的退回通知电子邮件中的第一个电子邮件地址。我工作的公司的邮件服务器将来自同一域的电子邮件聚合到一封通知电子邮件中。因此,我收到了多封包含多封退回电子邮件的通知电子邮件。

如何让 RegEx 循环浏览整个通知电子邮件以收集所有电子邮件地址???我现在有点卡住了,因为——不可否认——我对 RegEx 了解不多,并且“采用”了这段代码的大部分......

感谢您对 Stackoverflow 的帮助!!!

提供更多细节。我会收到数百封包含以下文本的电子邮件:

上面的代码能够获取电子邮件正文中的第一个电子邮件地址(即 John.Doe@abc.com),但看不到其他两个电子邮件地址...

其余代码完美无缺。它将找到的电子邮件地址导出到 Excel 中。

0 投票
1 回答
133 浏览

email - 使用新电子邮件模板时突然出现高电子邮件退回率

几年来,我们一直在使用 iContact for Salesforce 来发送我们公司的大量电子邮件。我们通常具有低跳出率 (1-2%),并且始终发送大量电子邮件(每月总共发送 30,000 - 40,000 封邮件,分布在 10-20 封不同的电子邮件中)。

今年早些时候,我们推出了一款新产品(The Outcomes Survey),我为它创建了一个新的 HTML 电子邮件模板,并为新产品添加了独特的品牌。每次我们使用这个新模板发送电子邮件时,跳出率都会超过 15%(即使它发送给我们发送典型电子邮件的同一组联系人,并且来自同一个电子邮件地址)。

当我提取退回报告时,大多数诊断代码都是:“垃圾邮件相关(554 由于垃圾邮件内容而被拒绝)”

我已经通过几次在线垃圾邮件测试运行了电子邮件模板本身,结果很干净。据我所知,这封电子邮件本质上没有任何问题。您可以在此处查看示例电子邮件

当我们使用原始公司品牌和模板发送电子邮件时,我们的跳出率很低。任何带有 The Outcomes Survey 品牌的电子邮件,跳出率都会再次上升。

我难住了!

0 投票
2 回答
5119 浏览

php - PHPMailer 退回的邮件没有被正确退回

我写了一个 PHP 脚本,它发送邮件。我从“mail@something.com”发送它们,并将“返回路径”设置为“bounce@something.com”,但我仍然收到退回邮件到发件人邮件(“mail@something.com ”)。

这是精简的代码:

如何强制退回的邮件转到退回邮件帐户?谢谢你的帮助!

0 投票
1 回答
8524 浏览

google-apps - 错误 550-5.2.1 您尝试联系的用户正在以如下速率接收邮件

我的服务器上遇到了一个非常烦人的问题。我的 Linux 服务器有一个系统可以每天向我的 gmail 发送通知。

但是我的服务器在下面返回错误。

relay=aspmx.l.google.com[74.125.70.26]:25, delay=0.1, delays=0.03/0/0.05/0.02, dsn=5.2.1, status=bounced (host aspmx.l.google.com[ 74.125.70.26] 说:550-5.2.1 您尝试联系的用户正在以 550-5.2.1 阻止其他邮件传递的速度接收邮件。有关 550-5.2.1 的更多信息,请访问 550 5.2 .1 http://support.google.com/mail/bin/answer.py?answer=6592 r9si29669915icw.94 - gsmtp(回复 RCPT TO 命令))

我知道谷歌希望避免在一段时间内从同一台机器收到过多的电子邮件。它应该在几次后工作。

但是即使我的服务器已经 24 小时没有发送任何电子邮件,期间之后的第一封电子邮件仍然被退回(仍然返回错误)。

你有什么想法?

0 投票
2 回答
2552 浏览

postfix-mta - 后缀转发邮件被退回给原始发件人

我使用 postfix 作为“myDomain.com”的邮件服务器。此外,我还为 gmail 安装了转发服务。到目前为止效果很好。但是当有人向我发送一封带有可执行文件的电子邮件时,gmail 会退回邮件。来自 gmail 的此通知邮件将转发给原始发件人,但不会转发给我。我想要完成的事情:

  • “A”将可执行文件发送到我在“myDomain.com”的地址。
  • 该电子邮件将被转发到 gmail。-> gmail 通过通知将邮件退回。
  • 我想在我的邮箱“myDomain.com”中收到这封退回的电子邮件。
  • 原始发件人“A”没有从 gmail 获得任何信息。

关于如何做到这一点的任何想法?谢谢你!