TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How would you solve the spam problem at Gmail?

2 点作者 zatkin超过 5 年前
Imagine for a moment that you are on the GMail team and you need to solve the problem of deciding whether an email intended for one of your customers (@gmail.com user) is going to go to the Inbox or Spam folder.<p>The world is full of actors - both good and bad - who are hungry to get their message into Inbox.<p>So how would you ensure only the good actors land in the Inbox?

7 条评论

pacificenigma超过 5 年前
You start with SPF, DKIM, DMARC and IP reputation.<p>But then I&#x27;d use the moat GMail enjoys as a primary mail destination by statistically looking at the frequency an incoming email&#x27;s metadata and content similarity has recently arrived at GMail as a whole, then moving suspicious arrivals into a progressive exposure pathway that tentatively delivers a small percent to known currently-active users (eg mobile GMail app open on screen and unlocked) and see what percentage are flagged as spam, archived or deleted. Then use that real time feedback to vary the delivery flow of remaining messages to inbox vs spam.
gt565k超过 5 年前
First and foremost you want to make sure SPF, DKIM, and DMARC are valid from the sender&#x27;s mail server<p><a href="https:&#x2F;&#x2F;www.smartertools.com&#x2F;blog&#x2F;2019&#x2F;04&#x2F;09-understanding-spf-dkim-dmarc" rel="nofollow">https:&#x2F;&#x2F;www.smartertools.com&#x2F;blog&#x2F;2019&#x2F;04&#x2F;09-understanding-s...</a><p>Then, email filtering companies use things like IP Address of the sender, keywords, and NLP, and other tools to determine if the email has spam and assign it some kind of score to it.
quickthrower2超过 5 年前
You can use the + feature to generate different email addresses and then chuck anything coming to the root address. That way when you get spam on a particular address you just block that one address.
buboard超过 5 年前
Apart from a preapproved list of contacts, I would ask for a fee to deliver each message and only high bidders get to pass. Which is more or less what they re doing
gesman超过 5 年前
Perfect task for AI. Especially considering that Google has more resources for it than bad actor.
joegahona超过 5 年前
This sounds like a product-manager-interview question.
gtirloni超过 5 年前
Interview question? ;)