Esto es lo que estoy usando. No sé si funciona en todas partes, pero en Argentina (donde vivo) funciona.
Básicamente tiene que enviar un correo electrónico a una dirección de correo electrónico especial. Estoy enviando cuatro correos (uno por compañía) ya que, generalmente, no sé quién es el cliente.
function prepararMail($tel, $msg) {
enviarMail("[email protected]", '', "$msg");
enviarMail("[email protected]", '', "$msg");
enviarMail("[email protected]", '', "$msg");
enviarMail("[email protected]", '', "$msg");
}
function EnviarMail($dest, $subject, $msg) {
$from_name = "Your name";
$from_email = "your email";
$headers = sprintf ("From: %s <%s>\nSender: %s <%s>\nContent-Type: text/plain; charset=\"UTF-8\"\nContent-Transfer-Encoding: 8bit\n", $from_name, $from_email, $from_name, $from_email);
mail($dest, $subject, $msg, $headers);
}
¿Cuántos va a enviar? A menudo me he preguntado si mi proveedor se quejaría si se lo golpea continuamente con un plan de mensajes de texto ilimitado. Por supuesto, todavía no me han cancelado los mensajes de texto de mi hija, así que supongo que estaría a salvo. – Nosredna
no tanto, pero tal vez envíe como 10-20 de ellos para ver si funciona, luego averigüe cómo puedo usarlo. – sarmenhb
** actualización: ** aquí hay un buen tutorial de nuestros amigos en nettuts: http://code.tutsplus.com/tutorials/how-to-send-text-messages-with-php--net-17693 –