我收到了来自SentGrid的邮件,
我们发邮件是为了通知您,自2020年12月9日起,将要求您使用 Twilio SendGrid 的 API 密钥进行认证,以确保服务不中断,并提高您帐户的安全性。我们的记录显示,过去180天中,您曾使用基本身份验证(用户名和密码)进行过一个或多个API请求,并且这个请求是由1个用户使用您的SendGrid帐户进行的。
为什么要使用API密钥?
这是为了增强所有用户的安全性。使用帐户用户名和密码进行身份验证比使用API密钥不够安全。与用户名和密码不同,API密钥是唯一生成的,可以设置限制访问并为给定请求指定权限。
需要采取什么行动?
请按照以下步骤确定并更换您的身份验证方法为API密钥,然后实施双因素身份验证(2FA)以增强安全性。 如果不采取任何行动会发生什么? 在2020年12月9日之后,我们将不再接受使用用户名和密码进行基本身份验证的请求,而且我们将要求在登录您的帐户时使用2FA。如果您在此日期之后尝试使用任何用户的用户名和密码进行API请求或SMTP配置,您的请求将被拒绝。 我们提前感谢您及时关注这些要求。如果您想了解如何增强帐户安全,请查看此文章。 如果您有任何问题或需要帮助,请访问我们的文档或联系我们的支持团队。 谢谢, Twilio SendGrid 团队
目前,我正在使用以下凭据向SendGrid发送邮件:
EMAIL_HOST = 'smtp.sendgrid.net'
EMAIL_USE_TLS = False
EMAIL_PORT = 587
EMAIL_HOST_USER = 'xx@gmail.com'
EMAIL_HOST_PASSWORD = 'xxx'''
Is this change affect me?