Envoyer des messages vers des mobiles en PHP



De quoi s'agit il ?


Le principe, c'est un mail envoyé de la sort: numero@fournisseur.com.
  • Numéro: le numéro de téléphone portable du destinataire
  • Fournisseur: c'est simplement son fournisseur. Exemple: @free.fr, @orange.fr ...

Schématisation


En image sa donne:
  • Le message est composé avec l'application web, qui est exécutée sur le serveur HTTP
  • L'E-mail est reçu par le server SMSG (passerelle SMS) qui le convertit en SMS
  • Le message est finalement transmit au destinataire sur son téléphone mobile.

PHP - La fonction mail()


Nous utiliserons tout simplement la fonction Mail() de PHP pour ça. Voici le code minimum pour envoyer un SMS en php :


$to = "055xxxxxxx@nedjma.dz";
$message = "Ceci a été envoyé en PHP !"

if( mail($to, ' ', $message) ) {
echo "Message envoyé !";
}

Note et source de l'image


Note: à noter que le SMS peut prendre plusieurs minutes (58 min de mon côté) pour arriver au destinataire.

Source, image: Net.tutsplus
Cet article est régulièrement mis à jour par des experts sous la
direction de Jean-François Pillou, fondateur de CommentCaMarche
et directeur délégué au développement numérique du groupe Figaro.
Ce document intitulé « Envoyer des messages vers des mobiles en PHP » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.