Hi zusammen,
Folgenden Code habe ich mir zusammengeschustert Aber Wenn ich ihn ausführe wird die Variable Message nur beim ersten Durchlauf ausgegeben. Ich glaube das beim zweiten Durchlauf irgendwas mit der Count Variable schiefgeht, kann das sein?
Alles anzeigen
Merci für's reinschaun!
Matthias
Folgenden Code habe ich mir zusammengeschustert Aber Wenn ich ihn ausführe wird die Variable Message nur beim ersten Durchlauf ausgegeben. Ich glaube das beim zweiten Durchlauf irgendwas mit der Count Variable schiefgeht, kann das sein?
Quellcode
- <?php
- $imap = imap_open ("{mail.orczak.de/pop3:110}INBOX", "web2p2", "geändert");
- $check = imap_mailboxmsginfo ($imap);
- $newmails = $check->Recent;
- for($count = 1; $count <= $newmails; $count++)
- {
- $header = imap_header($imap, $count);
- $from = $header->from;
- foreach ($from as $id => $object) {
- $fromaddress = $object->mailbox . "@" . $object->host;
- }
- if($fromaddress == "matthias@orczaki.com"){
- $info = imap_fetch_overview($imap, $count);
- foreach ($info as $msg)
- {
- }
- $message = imap_body($imap, $count);
- $text = $msg->to;
- $needle = strpos($text, '@');
- $newnumber = substr($text, 0,$needle);
- echo $newnumber;
- echo $message;
- $cusid = "3537";
- $passwd = "aaaaaa";
- $dnis = $newnumber;
- $content = $message;
- $client = new SoapClient("http://webservices.venali.net/fax/1.0/faxservice.asmx?WSDL",array("trace" => 1, "exceptions" => 0));
- $params = array
- (
- "customerID" => $cusid,
- "password" => $passwd,
- "phone" => $dnis,
- "body" => $content
- );
- $res = $client->SendLite($params);
- print_r($res);
- imap_close ($imap);
- }
- else
- {
- echo "pech";
- }
- }
- ?>
Merci für's reinschaun!
Matthias
Das Leben ist binär - du bist eine 1, oder eine 0