在不使用密码或任何敏感数据的情况下在 Flutter Web 中发送电子邮件

Email in Flutter Web without using password or any sensitive data

我想使用 Flutter Web 发送电子邮件而不使用密码或任何敏感数据,因为我使用 GitHub Pages 托管我的网页并且我希望它是开源的。此外,在代码中使用直接密码可能会导致数据泄露。任何想法我应该怎么做?就好像我使用像 'SendGrid 这样的东西,那么在那种情况下 API 需要保密。我需要电子邮件通知自己,所以即使是特殊情况也适合我。

我没有找到通用的答案。但是如果你想要一个特殊的案例并且需要电子邮件来通知你自己那么在这种情况下你可以使用 EmailJS。这是一个客户端服务,您可以设置一个模板供您使用。

您可以参考这个视频 - https://www.youtube.com/watch?v=RDwst9icjAY

但是你需要确保 'to_parameter' 是固定的。这样就安全了。如果我找到替代方法,我会更新此答案。