Example #1
0
 $ADDRESS = new tm_ADR();
 $HOST = $HOSTS->getHost($host);
 $search_mail = array();
 //filter? emails suchen?
 if ($filter_to == 1) {
     //nur mails an aktuelle return adesse fuer host
     $search_mail['to'] = $filter_to_smtp_return_path;
     $_MAIN_OUTPUT .= "<br>" . sprintf(___("Es werden nur E-Mails an die Adresse %s angezeigt."), $filter_to_smtp_return_path);
 }
 $_MAIN_OUTPUT .= "<br>" . sprintf(___("Verbindung zum Server %s wird aufgebaut..."), $HOST[0]['name'] . " (" . $HOST[0]['host'] . ":" . $HOST[0]['port'] . "/" . $HOST[0]['type'] . ")");
 $Mailer->Connect($HOST[0]['host'], $HOST[0]['user'], $HOST[0]['pass'], $HOST[0]['type'], $HOST[0]['port'], $HOST[0]['options']);
 if (!empty($Mailer->Error)) {
     $_MAIN_MESSAGE .= "<br><b>" . sprintf(___("Servermeldung: %s"), "" . $Mailer->Error . "") . "</b>";
 }
 //Mails auslesen
 $Mail = $Mailer->getMail(0, $offset, $limit, $search_mail);
 //typ
 $checkHeader = 0;
 $checkBody = 0;
 if ($bounce_type == "header") {
     $_MAIN_OUTPUT .= "<br>" . ___("E-Mail-Header wird nach potentiellen Adressen durchsucht");
     $checkHeader = 1;
 }
 if ($bounce_type == "body") {
     $_MAIN_OUTPUT .= "<br>" . ___("E-Mail-Body wird nach potentiellen Adressen durchsucht");
     $checkBody = 1;
 }
 if ($bounce_type == "headerbody") {
     $_MAIN_OUTPUT .= "<br>" . ___("E-Mail-Header und Body werden nach potentiellen Adressen durchsucht");
     $checkHeader = 1;
     $checkBody = 1;
Example #2
0
$bcmatch = 0;
$offset = 0;
$search_mail = array();
if ($C[0]['bounceit_filter_to'] == 1) {
    $search_mail['to'] = $C[0]['bounceit_filter_to_email'];
    echo sprintf(___("Es werden nur E-Mails an die Adresse %s durchsucht."), $C[0]['bounceit_filter_to_email']) . "\n";
}
#serververbidung aufbauen
echo sprintf(___("Verbindung zum Server %s wird aufgebaut..."), $HOST[0]['name'] . " (" . $HOST[0]['host'] . ":" . $HOST[0]['port'] . "/" . $HOST[0]['type'] . ")") . "\n";
$Mailer->Connect($HOST[0]['host'], $HOST[0]['user'], $HOST[0]['pass'], $HOST[0]['type'], $HOST[0]['port'], $HOST[0]['options']);
if (!empty($Mailer->Error)) {
    echo sprintf(___("Servermeldung: %s"), "" . $Mailer->Error . "") . "\n";
    exit;
}
//Mails auslesen
$Mail = $Mailer->getMail(0, $offset, $C[0]['bounceit_limit'], $search_mail);
$mc = count($Mail);
echo sprintf(___("%s Mails gefunden"), $mc) . "\n";
if ($mc < 1) {
    exit;
}
if ($C[0]['bounceit_search'] == "header" || $C[0]['bounceit_search'] == "headerbody") {
    $checkHeader = 1;
    echo ___("E-Mail-Header wird nach potentiellen Adressen durchsucht") . "\n";
}
if ($C[0]['bounceit_search'] == "body" || $C[0]['bounceit_search'] == "headerbody") {
    $checkBody = 1;
    echo ___("E-Mail-Body wird nach potentiellen Adressen durchsucht") . "\n";
}
#adressen auslesen
for ($mcc = 0; $mcc < $mc; $mcc++) {