【问题标题】:send email from the email entered by the user从用户输入的电子邮件发送电子邮件
【发布时间】:2022-01-06 10:42:48
【问题描述】:

如果用户从我的应用程序发送电子邮件,它应该在电子邮件的“发件人”字段中显示用户的电子邮件 ID。我正在做本地反应。请说出可以这样做的任何技术或服务以及如何做到这一点。

【问题讨论】:

    标签: reactjs react-native email


    【解决方案1】:

    假设应用需要在用户设备(android & ios)上打开客户端邮件应用。

    React Native 的核心是提供一个链接库,用于与外部应用进行深度链接。

      const sendMail = async () => {
    
        try {
    
           const recipient = "bill@microsoft.com"
           const title = "Acquire Unicorn metaverse start-up";
           const body = "Don't lie behind Zuck back. Metaverse is the future..."
    
          const url = `mailto:${recipient}?cc=&subject=${title}&body=${body}`;
          await Linking.openURL(url);
        } catch (error) {
          console.log(error);
        }
      };
    
    
    

    该函数将打开电子邮件客户端应用程序并将emailtitlebody 参数传递给电子邮件客户端。

    通过https://reactnative.dev/docs/linking了解更多信息

    【讨论】:

    • 先生,我感激不尽。我是 android 开发的新手,所以我不太了解链接这很有帮助
    • 也批准这个答案是正确的。这将有助于未来的开发者
    猜你喜欢
    • 2017-09-19
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 2010-11-09
    • 2016-08-18
    • 1970-01-01
    • 2018-09-15
    相关资源
    最近更新 更多