Software » Simple server mail pour script
Catégorie:  
Rappel du message précédent
   
Simple server mail pour script
Publié le 10/01/2007 @ 09:58:54,
Par Vector
c'est bon, je sais accéder aux mails depuis mon script je n'ai plus qu'à analyser le texte et le tour sera joué :wink:

Merci à tous pour votre aide !
Vector, juste Vector!


   
Simple server mail pour script
Publié le 10/01/2007 @ 11:55:35,
Par blietaer
je me permets, si ça dévie pas trop de ton post, de demander un truc plus ou moins relatif au sujet: c'est quoi le plus simple pour envoyer des SMS automatiquement?
(Proximus online SMS est pas mal mais pas automatisable, pas d'équivalent Basen,..)
?
Et au besoin s'arrêter.
   
Simple server mail pour script
Publié le 10/01/2007 @ 11:56:22,
Par Vector
nous on utilises un modem gsm siemens et SMS Express ... :wink:
Vector, juste Vector!
   
Simple server mail pour script
Publié le 10/01/2007 @ 12:00:30,
Par blietaer
mmh pas mon cas : simple utilisateur
Et au besoin s'arrêter.
   
Simple server mail pour script
Publié le 10/01/2007 @ 12:31:28,
Par philfr
Tu peux connecter ton GSM à ton PC (serial/bluetooth/IRDA/usb) ? Ou tu veux du pur internet ?
   
Simple server mail pour script
Publié le 10/01/2007 @ 14:05:53,
Par zion
SMS over HTTP, c'est de loin meilleur marché que nos opérateurs nationaux en général.

Exemple: Clickatell, ça fonctionne pas si mal et c'est assez simpliste
Je suis le Roy :ocube:
   
Simple server mail pour script
Publié le 10/01/2007 @ 14:08:52,
Par blietaer
pur internet.
Et au besoin s'arrêter.
   
Simple server mail pour script
Publié le 10/01/2007 @ 14:49:42,
Par ovh
bli> alors la solution de zion :dawa: clickatell :dawa:
Je n'ai rien à voir avec www.ovh.com
   
Simple server mail pour script
Publié le 10/01/2007 @ 15:05:33,
Par Vector
mon script mail2sms.php marche d'enfer ... chuis content :wink: j'avais plus codé depuis 2 ans :oh:
Vector, juste Vector!
   
Simple server mail pour script
Publié le 10/01/2007 @ 15:06:46,
Par cauet
SMS over HTTP, c'est de loin meilleur marché que nos opérateurs nationaux en général.

Exemple: Clickatell, ça fonctionne pas si mal et c'est assez simpliste


www.smsaction.be c'est moins cher que clickatell :itm:
et sérieusement, c'est pas pour prêcher pour ma chapelle mes les routes africaines de clickatell, ca marche quand ca veut bien..

j'ai une api XML faite, et une SOAP en cours.
   
Simple server mail pour script
Publié le 10/01/2007 @ 16:39:43,
Par Vector
Alors voilà mon script tout con :wink:

  1. <?php 
  2. function str_clean($texte
  3.     $str = chr(13); 
  4.     $ptemp1 = str_replace ($str,"",$texte); 
  5.     $str = chr(10); 
  6.     $ptemp1 = str_replace ("&","&",$ptemp1); 
  7.     $ptemp1 = str_replace ($str,"",$ptemp1); 
  8.     $ptemp1 = str_replace ("'","´",str_replace ('"',""",$ptemp1)); 
  9. $ptemp1 = stripslashes($ptemp1); 
  10. return $ptemp1; 
  11. function printdate() 
  12. return date("d/m/Y @ H:i:s"); 
  13. // Open a log file 
  14.  
  15. $log=fopen("c:ohwell: scripts/smslog.log","a+"); 
  16.  
  17.  
  18. // Open Imap connection with Mail server 
  19.  
  20. $mbox = imap_open("{xxxx.gatewaycomms.com:xxxx}INBOX", "xxx", "xxxx"); 
  21.  
  22. // for each message do 
  23.  
  24. $message_count=imap_num_msg($mbox); 
  25.  
  26. fputs($log,printdate()." :  ".$message_count." new message on server\n"); 
  27.  
  28. for ($i = 1; $i <= imap_num_msg($mbox); $i++) 
  29.  
  30. $header = imap_headerinfo($mbox, $i, 80, 80); 
  31. $subject= $header->fetchsubject; 
  32. $sender=$header->fromaddress; 
  33. $messageBody = imap_body($mbox, $i); 
  34.  
  35. $sender=substr($sender,strpos($sender,"<")); 
  36. $sender=str_replace("<","",$sender); 
  37. $sender=str_replace(">","",$sender); 
  38.  
  39. print "Message #$i\n"; 
  40. print "From : $sender\n"; 
  41. print "Subject : $subject\n"; 
  42. print "Text to send : $messageBody\n"; 
  43.  
  44. fputs($log,printdate()." : SMS Request from $sender to mobile number $subject\n"); 
  45.  
  46. // Delete the mail 
  47.  
  48. imap_delete($mbox, $i); 
  49.  
  50. // Create the file 
  51.  
  52.  
  53. $filename="c:ohwell: OutBox/".$subject; 
  54. $filename=str_clean($filename); 
  55. print $filename; 
  56. $file=fopen($filename,"w+"); 
  57. fputs($file,"$messageBody sent from $sender"); 
  58. fclose($file); 
  59.  
  60. fputs($log,printdate()." : File created on $filename\n"); 
  61.  
  62. imap_expunge($mbox); 
  63.  
  64. fputs($log,printdate()." : Delete $message_count mails from server\n"); 
  65.  
  66. imap_close($mbox);  
  67. fclose($log); 
  68.  
  69. ?>"

Dernière édition: 10/01/2007 @ 16:55:36
Vector, juste Vector!
   
Simple server mail pour script
Publié le 10/01/2007 @ 16:44:50,
Par cauet
en fait ce que tu voulais faire avec ton code PHP, c'est envoyer du contenu sur un SMTP?
je pensais que tu voulais RECEVOIR un flux email pour ensuite actionner un script ou autre..

exemple tu envoie rebootiis@masociete.com et tu reboot IIS..
(ben quoi, ca arrive méga souvent :joce: )
   
Simple server mail pour script
Publié le 10/01/2007 @ 16:46:41,
Par Vector
ce que je fais, je lis un compte mail et si le sujet du mail est un numéro de mobile (je suis en train de rajouter mes contrôle en ce moment), je lis le body du mail et je crée un fichier compatible avec sms express ... et une fois le fichier créé, sms express le traite (et envoie le sms) :wink: vala ... ma plateforme SMS est opérationnelle :wink:
Vector, juste Vector!
   
Simple server mail pour script
Publié le 10/01/2007 @ 17:38:54,
Par philfr
Donc il te faut en plus de ton script, un serveur SMTP et un serveur IMAP.
Et ton script doit poller la mailbox je suppose, genre toutes les minutes...
:kiki:
Enfin, j'aurai essayé... Et il y en a au moins un qui aura été interpellé par la simplicité de python... :wink:
   
Simple server mail pour script
Publié le 10/01/2007 @ 17:50:19,
Par Vector
lol :wink:

pleure pas phil :wink: on t'aime quand même :wink:
Vector, juste Vector!
   
Simple server mail pour script
Publié le 10/01/2007 @ 18:06:00,
Par didix
philfr > au moins deux :wink:
   
Simple server mail pour script
Publié le 10/01/2007 @ 18:39:07,
Par philfr
lol :wink:

pleure pas phil :wink: on t'aime quand même :wink:


:langue:

   
Simple server mail pour script
Publié le 11/01/2007 @ 06:35:37,
Par Keeper
au moins trois

mais bon c'est sûr que s'il préfère utiliser une bombe atomique pour tuer une mouche... :roll:
   
Simple server mail pour script
Publié le 11/01/2007 @ 08:01:25,
Par Vector
je vois pas en quoi c'est compliqué ?!?
Vector, juste Vector!
   
Simple server mail pour script
Publié le 11/01/2007 @ 08:06:09,
Par dede
Moi je trouve pas ça compliqué...
Y a quand même un truc qui m'interpelle: comment encoder les smileys dans une source php ?
Merci d'éclairer ma torche !

Edit: J'avais po vu que Pipo en parlait ici :oh:

Dernière édition: 11/01/2007 @ 11:13:58
   
Simple server mail pour script
Publié le 11/01/2007 @ 08:07:43,
Par Vector
lol
Vector, juste Vector!
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?