IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer un mail avec php IMAP


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Responsable Applicatif / Développeur
    Inscrit en
    Mai 2007
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Responsable Applicatif / Développeur

    Informations forums :
    Inscription : Mai 2007
    Messages : 495
    Points : 110
    Points
    110
    Par défaut Supprimer un mail avec php IMAP
    J'arrive très bien a me connecter à ma boite et à lire mes mails.
    Cependant je n'arrive pas a les supprimer.
    Je voudrais supprimer les email que je viens de recevoir récemment (supérieur à la variable $newtime) et surtout portant l'objet "testEmail".

    J'arrive à supprimer ces mails mais pas a les supprimer.

    J'utilise pourtant imap_delete($mbox, $i);
    et imap_expunge($mbox);


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    $i = 1;
      foreach($msgsorted as $message) {
    	  $header = imap_header($mbox, $message);
    	  $formatdate = date ("Y-m-d", $header->udate);
    	  $formattime = date ("H:i:s", $header->udate);
     
            if($formatdate==$date_current){
    	//  	echo "{$header->subject} - $formatdate - $formattime<br />\n";
     
    	  if((($header->subject)=="testEmail")&&($formattime>$new_time)){
    	  	$testOK=true;
             echo "Numero mail : ";
             echo $i;
     
             echo "{$header->subject} - $formatdate - $formattime<br />\n";
             imap_delete($mbox, $i);
     
             echo "message test effacé ";
    	 }
     
     	}
        $i = $i+1;
      }
     
     
        imap_expunge($mbox);
        imap_close($mbox);

  2. #2
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    Citation Envoyé par diabli73 Voir le message
    J'arrive à supprimer ces mails mais pas a les supprimer.

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/03/2007, 10h37
  2. [Mail] Spam et envoi e-mail avec PHP
    Par tomguiss dans le forum Langage
    Réponses: 36
    Dernier message: 21/12/2006, 14h06
  3. Utilisation de mail() avec PHP
    Par gewixmassiv dans le forum Debian
    Réponses: 1
    Dernier message: 17/09/2006, 12h02
  4. Réponses: 8
    Dernier message: 25/07/2006, 22h49
  5. Réponses: 1
    Dernier message: 25/07/2006, 22h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo