Gmail API在发送电子邮件时是否使用加密?
是否有更好的SO板可以发布此问题?如果可以的话,我会移动它。
答案 0 :(得分:1)
(1)您的客户端和Gmail API之间的所有请求都是通过HTTPS加密的。
(2)对于像message.send()之类的会生成电子邮件离开Google并转到其他收件人的呼叫,Google会尝试使用加密方式发送与用户通过网络或移动设备发送电子邮件时相同的逻辑客户。但是,除非您的用户是启用了“仅加密发送”策略的GSuite用户,否则如果远程不支持加密,则电子邮件发送可能会回退为未加密。对于普通的Gmail用户,如果远程端不支持加密,则可以通过纯文本格式提供。
(3)如果要进行端到端加密,最好使用S / MIME或PGP之类的东西。
(4)Google推出了一个新的“ STS”电子邮件标准,这是电子邮件提供商发布Gmail是否支持加密是否接收电子邮件的一种方式。当其他提供商也开始发布其STS记录时,Gmail将尊重它(并要求进行加密传输来传递这些邮件)Gmail STS