DB = new DB($conf->WFdbhost,$conf->WFdbname,$conf->WFdbuser,$conf->WFdbpass,null,$conf->WFdbport); $erp = new erpAPI($app); $app->erp = $erp; $app->erp->LogFile("Folgebestaetigung gestartet"); $firmendatenid = $app->DB->Select("SELECT MAX(id) FROM firmendaten LIMIT 1"); $benutzername = $app->DB->Select("SELECT benutzername FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $passwort = $app->DB->Select("SELECT passwort FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $host = $app->DB->Select("SELECT host FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $port = $app->DB->Select("SELECT port FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $mailssl = $app->DB->Select("SELECT mailssl FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $noauth = $app->DB->Select("SELECT noauth FROM firmendaten WHERE id='".$firmendatenid."' LIMIT 1"); $app->mail = new PHPMailer($app); $app->mail->CharSet = "UTF-8"; //$app->mail->PluginDir="plugins/phpmailer/"; $app->mail->IsSMTP(); if($noauth=="1") $app->mail->SMTPAuth = false; else $app->mail->SMTPAuth = true; //if($mailssl) //$app->mail->SMTPSecure = "ssl"; // sets the prefix to the servier $app->mail->Host = $host; $app->mail->Port = $port; // set the SMTP port for the GMAIL server $app->mail->Username = $benutzername; $app->mail->Password = $passwort; $app->Secure = new Secure($app); $app->User = new User($app); $app->erp->LogFile("Folgebestaetigung start AuftraegeBerechnen"); $app->erp->AuftraegeBerechnen(); $app->erp->LogFile("Folgebestaetigung start Versand"); $result = $app->DB->SelectArr("SELECT DISTINCT adresse FROM auftrag WHERE status='freigegeben'"); for($i=0;$ierp->LogFile("Folgebestaetigung Adresse ".$result[$i]['adresse']); $app->erp->Folgebestaetigung($result[$i]['adresse']); } $app->erp->LogFile("Folgebestaetigung erfolgreich versendet"); //echo "done\r\n"; ?>