IOS no es compatible con el correo en segundo plano. Debe implementar la interacción USer & solo haciendo clic sobre el botón enviar enviará el correo. Como alternativa, debe implementar WebService para este &, puede llamarlo a cualquier parte de su código.
php requerido:
<?php
//-- POST are variables from details.js
$names = $_POST['names'];
$address1 = $_POST['address1'];
$address2 = $_POST['address2'];
$crust = $_POST['crust'];
$message1 = $_POST['message'];
//-- clean up the javascript array
$toppings = str_replace('"','',substr(substr(stripslashes($_POST['toppings']),1),0,-1));
$toppings = explode(",\n", $toppings);
//-- Where the order will be sent
$to = $address2;
$subject = "your_Order!";
$message = $message1 ;
//-- The headers will let us send HTML code as an email
$headers = "From: [email protected]_domain.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
//-- if mail gets sent, return true, else return false. This gets handed off the our onload method in details.js
if (mail($to,$subject,$message,$headers))
{
$response = array('mail' => true);
}
else
{
$response = array('mail' => false);
}
echo json_encode($response);
?>
Gracias, respondió a la perfección. Ninguna de las otras respuestas tiene sentido –
No puedo entender por qué esto fue cerrado. Todas las respuestas "duplicadas" que pude encontrar se refieren a una biblioteca que no se ha actualizado en tres años, los usuarios y los estados no aceptan con entusiasmo en la documentación que es más que necesaria para los mensajes de texto simples. Suresh ha proporcionado lo más cercano que he encontrado a una respuesta directa sobre cómo enviar correos electrónicos de texto simple sin IU. Me gustaría obtener más información sobre cómo implementarlo yo mismo. –
sí, exactamente esto no debe cerrarse porque la Biblioteca referida no es suficiente para funcionar. Apple no admite incluso usted implementa. Puede estar restringido Al revisar la aplicación en la tienda de aplicaciones. –