Xamarin.forms Xamarin表单直接发送电子邮件

Xamarin.forms Xamarin表单直接发送电子邮件,xamarin.forms,Xamarin.forms,如果没有电子邮件应用程序,我怎么能用Xamarin表单发送电子邮件呢?我想在点击按钮时直接发送电子邮件 谢谢你的帮助:-)看看这里-这个答案同样适用于你。 PLC并不是实现所有系统类,只有操作系统特定的类(如iOS或Android)实现,因为不同的操作系统实现的系统不同。也许这可以帮助您: 如果无法将System.Net.Mail包添加到项目中,我通常会调用WebApi或简单的php文件,并且(在php文件/WebApi中,如ASP.Net MVC中)必须在Xamarin端实现 否则,您可以创

如果没有电子邮件应用程序,我怎么能用Xamarin表单发送电子邮件呢?我想在点击按钮时直接发送电子邮件


谢谢你的帮助:-)

看看这里-这个答案同样适用于你。


PLC并不是实现所有系统类,只有操作系统特定的类(如iOS或Android)实现,因为不同的操作系统实现的系统不同。

也许这可以帮助您:

如果无法将System.Net.Mail包添加到项目中,我通常会调用WebApi或简单的php文件,并且(在php文件/WebApi中,如ASP.Net MVC中)必须在Xamarin端实现


否则,您可以创建一个.NET标准Xamarin.Forms项目,并将System.NET.Mail包添加到您的项目中。

您需要直接连接到电子邮件服务器才能执行此操作。操作系统不允许您在没有用户交互的情况下使用用户帐户撰写电子邮件。我使用SMTP服务器,但我需要引用System.Net.mail,我添加了它,但它是空的,并且不包含MailMessage。例如,我有“在命名空间中找不到类型名称'MailMessage'System.Net.mail”“此类型已被转发到程序集,请考虑添加对该程序集的引用。“。它似乎适用于MyProject.Droid和MyProject.iOS,但为什么不适用于MyProject.Portable呢?因为我正在使用它。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会无效。Hello Bence。请将完整答案直接嵌入SO帖子。