Con React, ha habido métodos como EmailJs, pero no conozco ningún servicio que tome el contenido de un formulario y lo envíe como correo electrónico en React Native. ¿Alguien puede proporcionar algunos consejos para ayudar con este problema? Gracias.
cree una función que reciba entrada, la remodele a un contenido de correo electrónico y lo redireccione a gmail solo para enviar ... instale qs desde npm
import qs from 'qs'; import { Linking } from 'react-native'; export async function sendEmail(to, subject, body, options = {}) { const { cc, bcc } = options; let url = `mailto:${to}`; // Create email link query const query = qs.stringify({ subject: subject, body: body, cc: cc, bcc: bcc }); if (query.length) { url += `?${query}`; } // check if we can use this link const canOpen = await Linking.canOpenURL(url); if (!canOpen) { throw new Error('Provided URL can not be handled'); } return Linking.openURL(url); } //then import the above function and use it as sendEmail( 'destinationemail@gmail.com', your emailsubject, your emailmessage, { cc: 'test@gmail.com; test2@gmail.com;' } ).then(() => { console.log('Your message was successfully sent!'); });