保存来自垃圾邮件过滤器的 Appengine 邮件

发布于 2024-08-25 19:46:31 字数 741 浏览 3 评论 0原文

我的一位客户使用趋势科技邮件安全网关来保护其内部邮件服务。

突然,InterScan 决定过滤掉来自 Google App Engine 的所有消息。

不幸的是,他们无法将发件人地址列入白名单,因为每封电子邮件都有不同的地址。例如,*3ckihSOVMMHlZHSL.JSMMHlZHSL.JS*@apphosting.bounces.google.com@ 之前的所有内容都是可变的。

更新 我添加了 Interscan 如何查看传入电子邮件的屏幕截图。请注意,所有发件人都是不同的:

alt text

如果我查看电子邮件标头,apphosting 域会出现在 Return 中-路径字段:

Return-Path: <36kSiSwYIBh0883XL3E7.5EH883XL3E7.5E@apphosting.bounces.google.com>

“发件人”字段看起来不错。它说了我设置的内容,但垃圾邮件过滤器只查看返回路径

我的客户系统管理员不想将整个 apphosting 域列入白名单,因为它不仅仅将我的应用程序列入白名单。


如果我找不到唯一的发件人,如何绕过此电子邮件过滤器?

谢谢,

One of my clients uses Trend Micro InterScan Messaging Security to protect their internal mail services.

Suddenly InterScan decided to filter out all messages coming from Google App Engine.

Unfortunately they haven't been able to whitelist the sender address as each e-mail gets a different one. For example, *3ckihSOVMMHlZHSL.JSMMHlZHSL.JS*@apphosting.bounces.google.com, with everything before the @ being variable.

Update I'm including this screenshot of how Interscan sees the incoming e-mail. Notice that all senders are different:

alt text

If I look into the e-mail headers, the apphosting domain appears inside the Return-Path field:

Return-Path: <36kSiSwYIBh0883XL3E7.5EH883XL3E7.5E@apphosting.bounces.google.com>

The "From" field looks ok. It says what I set it to say, but the spam filter only looks at the Return-Path.

My client sysadmin doesn't want to whitelist the whole apphosting domain, as it wouldn't be only whitelisting my application.


How could I bypass this e-mail filters if I can't get an unique sender?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

执着的年纪 2024-09-01 19:46:31

您无法更改 App Engine 发送的邮件的返回路径标头。在我看来,您有两个选择:

  • 将 App Engine 中的所有内容列入白名单。来自 App Engine 的垃圾邮件并不是一个大问题,因为发送垃圾邮件发送者所需的大量垃圾邮件的成本很高,而且我们会不断监控垃圾邮件发送情况并关闭垃圾邮件发送者。
  • 基于 X-Google-Appengine-App-Id 标头的白名单,该标头将设置为您应用程序的应用程序 ID。

You can't change the return-path header of mail sent by App Engine. The way I see it, you have two options:

  • Whitelist everything from App Engine. Spam from App Engine is not a big problem, because it's expensive to send in the huge numbers spammers need, and we're constantly monitoring for spamming and shutting spammers down.
  • Whitelist based on the X-Google-Appengine-App-Id header, which will be set to the app ID of your app.
可爱暴击 2024-09-01 19:46:31

我不太熟悉垃圾邮件过滤器,但在我看来,如果它只能基于一个字段进行白名单,那就太蹩脚了。不幸的是,这对你没有帮助。如果这是一个重要的客户,并且他们绝对拒绝让步,我看到两种可能的前进路径:

  • 对 interscan 进行一些研究,看看是否可以(巧妙地)向客户提供一些关于如何将其配置为白名单的指示这样您的邮件就可以通过,但只能通过您的邮件。

  • 在应用引擎外部维护一个服务器,专门用于发送电子邮件。您可以构建一个超级简单的 Web 应用程序,仅发送电子邮件,并从您的应用程序引擎应用程序中调用它。

I am not well versed in spam filters, but it seems to me that if it can only whitelist based on one field, it is pretty lame. Unfortunately that does not help you. If this is an important client, and they absolutely refuse to budge, I see two possible paths forward:

  • Do some research into interscan to see if you can give the client some pointers (tactfully) on how to configure it to whitelist in such a way that your mail can get through, but only your mail.

  • Maintain a server outside app engine specifically for the purpose of sending emails. You can build a super simple web app that just sends out emails, and call it from within your app engine app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文