如何在 React Native App 中直接发送邮件
how to send email directly in React Native App
我正在编写功能:直接从 React native App 发送电子邮件到 gmail 地址。
我在 Internet 上搜索并尝试图书馆:https://github.com/anarchicknight/react-native-communications, https://github.com/chirag04/react-native-mail。
但是,它们只显示我在设备中安装的 Gmail 应用程序的视图。
我希望 React 本机应用程序将直接发送到地址电子邮件。
我在 Android 平台上 运行 测试了我的设备。
非常感谢
您需要电子邮件服务器或电子邮件服务才能发送电子邮件,您无法直接从客户端发送电子邮件。
网上有几个,你可以试试:MailGun or SendPulse,他们有一些不错的免费套餐。
您的工作只是从您的应用向他们的 API 调用一个简单的 POST 方法。
我已经尝试过,并且到目前为止已经成功地使用 iOS、react-native-email ("npm install react-native-email") 进行了测试。
发送第一封电子邮件时有些混乱,因为您必须 "login" 到您的电子邮件帐户。但除此之外,测试电子邮件都正常。
此外,SendPulse 是一种群发时事通讯服务,不适用于单个电子邮件。
一个烦人的警告:它在您的模拟器中不起作用。当您点击发送按钮时,它会 return 一个 URL 错误。但它在真实设备上运行良好。我正在使用 Expo(谁不会),它在我的 iPhone.
上运行良好
此处用于测试目的的完整代码:https://github.com/tiaanduplessis/react-native-email
我正在编写功能:直接从 React native App 发送电子邮件到 gmail 地址。 我在 Internet 上搜索并尝试图书馆:https://github.com/anarchicknight/react-native-communications, https://github.com/chirag04/react-native-mail。 但是,它们只显示我在设备中安装的 Gmail 应用程序的视图。 我希望 React 本机应用程序将直接发送到地址电子邮件。 我在 Android 平台上 运行 测试了我的设备。 非常感谢
您需要电子邮件服务器或电子邮件服务才能发送电子邮件,您无法直接从客户端发送电子邮件。
网上有几个,你可以试试:MailGun or SendPulse,他们有一些不错的免费套餐。
您的工作只是从您的应用向他们的 API 调用一个简单的 POST 方法。
我已经尝试过,并且到目前为止已经成功地使用 iOS、react-native-email ("npm install react-native-email") 进行了测试。
发送第一封电子邮件时有些混乱,因为您必须 "login" 到您的电子邮件帐户。但除此之外,测试电子邮件都正常。
此外,SendPulse 是一种群发时事通讯服务,不适用于单个电子邮件。
一个烦人的警告:它在您的模拟器中不起作用。当您点击发送按钮时,它会 return 一个 URL 错误。但它在真实设备上运行良好。我正在使用 Expo(谁不会),它在我的 iPhone.
上运行良好此处用于测试目的的完整代码:https://github.com/tiaanduplessis/react-native-email