SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

 
 
Themen-Optionen Ansicht
  #1  
Alt 14.10.2013, 20:20:56
Sven4972 Sven4972 ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 48
Beiträge: 34
Sven4972 eine Nachricht über ICQ schicken Sven4972 eine Nachricht über Skype™ schicken
Umbau eines Scriptes

Hallo,

mit folgendem Script lese ich den Text von E-Mails aus um diesen weiterzuverarbeiten:

PHP-Code:
error_reporting(E_ALL E_NOTICE);
$msg 1;
include 
"mail-erg-verbindung.inc";
$imapi imap_check($mbox);
$nmsg $imapi->Nmsgs;
if (
$nmsg == 0)
         {
        echo 
"Mailbox leer";
        exit;
         }
for (
$msg $msg <= $nmsg$msg++)
{
  
$header imap_fetchheader($mbox$msg);
  if (
preg_match('%boundary=(.*)%'$header$boundary))
  {
    
$boundary $boundary[1];
    if(
substr($boundary01) == '"'$boundary substr($boundary1, -2);
  }
  else
    
$boundary "";
    
    
$body imap_body($mbox$msg);

  
$u 0;
  
$mailparts explode("$boundary"$body);
  
  foreach (
$mailparts as $content)
 {
    
$u++;
    
    if (
$u== 2)
    {
      
$content trim($content);
      
$content substr($content0, -2);
      if (
preg_match('%filename=(.*)%'$content$fname))
      {
        
$fname $fname[1];
        if (
substr($fname01) == '"'$fname substr($fname1, -2);
      }
      if (
$p strpos($content"\r\n\r\n"))
        
$content trim(substr($content$p)); 
echo 
"Mail Nr:".$msg;
      
auswerten ($fname$content);
echo 
"<br><br>";      
    }
}

imap_delete($mbox$msg);

}
imap_expunge($mbox);
imap_close($mbox); 
Jetzt kommen dort auch E-Mails an die nicht weiterverarbeitet werden sollen und das Script soll so umgebaut werden das diese E-Mails gelöscht werden die einen anderen Betreff haben.

Zum Beispiel alle E-Mails mit dem Betreff "Spielergebnis" sollen erhalten bleiben und die restlichen E-Mails sollen gelöscht werden.

Wie müsste ich das Script ändern damit ich dieses erreiche?


LG Sven
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PR6 Link für Umbau auf PHP MYSQLi Abfrage Joschi MySQL/MySQLi 6 12.04.2010 00:20:10
Hilfe bei änderung eines "kleines" scriptes Black Snake PHP Grundlagen 21 18.11.2009 14:55:56
Name des aufrufende Scriptes dino-it PHP Grundlagen 2 21.02.2006 20:41:26
Anpassen eines Upload Scriptes - Bitte um Hilfe Natheedo PHP Grundlagen 0 31.01.2006 21:32:56
zeitmessen der ausführung eines scriptes Silenthil PHP Grundlagen 1 13.08.2003 06:27:06


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:32:27 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.


© 2001-2020 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt