只是好奇 Gmail 是否对电子邮件标头进行了标记,以指示电子邮件是已安排发送还是立即发送。
当我自己测试时,我找不到任何附加标头或标头中的任何附加参数。不过,当您安排电子邮件时,Gmail 会设置Date
标题到预定时间。由于您只能以分钟的精度安排电子邮件,而不能以秒的精度安排电子邮件,因此如果电子邮件的发送时间包括秒,您就可以确定电子邮件未安排。在我的实验中:
Date: Sat, 13 Feb 2021 10:17:41 +0100 <- non-scheduled
Date: Sat, 13 Feb 2021 10:20:00 +0100 <- scheduled
为了计算秒数为零时发送电子邮件的概率,我们缺少基本费率 https://en.wikipedia.org/wiki/Base_rate安排了多少封电子邮件。这是一个经典的应用贝叶斯定理 https://en.wikipedia.org/wiki/Bayes%27_theorem:
P(预定 | 零) = P(零 | 预定) * P(预定) / (P(零 | 预定) * P(预定) + P(零 | 非预定) * P(非预定))
where:
- P(零 | 预定) = 1
- P(零|非预定) = 1 / 60
- P(非预定) = 1 - P(预定)
如果您将 X 设置为对已安排电子邮件数量的最佳估计(例如 1 / 1000),则如果秒数为零,您将得到确实已安排电子邮件的概率,即 P = X / (X + 1/60 * ( 1 - X))。当 X = 1 / 1000 时,P = 5.6%。如果我犯了任何错误,请告诉我。
PS:标头包括发送邮件的 Gmail 服务器。 Google 可能对计划消息和非计划消息使用不同的服务器。不过,要想弄清楚这一点,就必须发送更多的电子邮件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)