2017-04-05 113 views
0

我在Azure上使用免费的Sendgrid帐户,并且正在构建Xamarin Forms App,并且想知道发送电子邮件的最佳方式,因为我无法使用Sendgrid SDK。是否可以通过手动形成HTTP请求头来发送电子邮件?我没有代码,我完全无所适从!Sendgrid Xamarin Forms

干杯!

回答

4

在我看来,从您的应用程序直接发送邮件是不好的做法。这意味着如果端口是开放的,甚至更多,您就依赖于您的用户网络等。您可以将您的Sendgrid帐户的设置公开在可能被反向设计并从您的二进制文件中取出的应用中。

您应该将代码移动到您的服务器端发送电子邮件,并且只发送一个信号从您的应用程序发送电子邮件在那个时候。在你的服务器代码中,你可能会使用所有的Sendgrid SDK代码。