我需要“联系我们”功能,这些功能通常用于网站。如何向用户提供的邮件ID发送电子邮件。我知道使用Intent我们可以发送电子邮件。使用intent我们可以在手机中打开默认邮件应用程序并能够发送邮件,但如何在不打开邮件应用程序的情况下发送邮件。
答案 0 :(得分:0)
您可以在服务器端执行此操作:您使用要在其中发送的所有数据创建HTTP-POST请求。
答案 1 :(得分:0)
使用WebView。 任何应用都不会选择您的“mailto:”标记,因为他们无权访问您的网页视图。
答案 2 :(得分:0)
我认为用户需要打开邮件应用,因为您无法保证他希望向您发送哪封电子邮件给我发送联系信息。如果用户已经配置了帐户,那么您可能不知道。也许他只想在不使用他的电子邮件的情况下向您发送信息。
如果您仍想通过电子邮件创建联系我们,我会选择this solution。
否则,像@niklas所说的那样可以,但可能会加密内容,可能不会将其作为电子邮件发送,而是将其存储到数据库中(因此他们可以用垃圾填充数据库,而不是利用您发送垃圾邮件的服务)
答案 3 :(得分:0)
使用JavaMail API ...请参阅以下链接。