$rcBody = $ireplaced[1]; $rcAltBody = $ireplaced[2]; /* Add Open Tracker */ $rcBody .= '<img src="' . lethe_root_url . 'lethe.newsletter.php?pos=opntrck&id=' . $opCampRs['campaign_key'] . '&sid=' . $opSubsRs['subscriber_key'] . '" alt="" style="display:none;">'; /* Design Receiver Data */ $rcMail = showIn($opSubsRs['subscriber_mail'], 'page'); $rcName = showIn($opSubsRs['subscriber_name'], 'page'); $sentData[$rcMail] = array('name' => $rcName, 'subject' => $rcSubject, 'body' => $rcBody, 'altbody' => $rcAltBody); # Save Sent Mails $addSents->bind_param('s', $rcMail); $addSents->execute(); $setMailPerConnCount++; # Send Mails With Per Conn Limit Start **** if ($setMailPerConnCount >= $setMailPerConn) { $opOrg->sub_mail_receiver = $sentData; $opOrg->letheSender(); $setMailPerConnCount = 0; # Reset Conn Limit # LOG ** $errLogs[] = "Progress ({$phase}): Rendered Data Send to Mail Engine - " . date("Y-m-d H:i:s A"); $errLogs[] = "Progress ({$phase}): System Goes to Standby Mode - " . date("Y-m-d H:i:s A"); # Go Standby sleep($orgSets['set_standby_time']); } # Send Mails With Per Conn Limit End **** } $opSubs->free(); # LOAD SUBSCRIBERS END ########################################### # Send All Mails If Count Less Than Limit **** $opOrg->sub_mail_receiver = $sentData; $opOrg->letheSender();
# Load Submission Settings $sendMail->sub_mail_id = md5(set_org_test_mail); /* Short Code Replace */ $replaced = $sendMail->shortReplaces(array($_POST['subject'], $_POST['details'], $_POST['alt_details'])); $_POST['subject'] = $replaced[0]; $_POST['details'] = $replaced[1]; $_POST['alt_details'] = $replaced[2]; /* Design Receiver Data */ $rcMail = showIn(set_org_test_mail, 'page'); $rcName = showIn($_POST['campaign_sender_title'], 'page'); $rcSubject = showIn($_POST['subject'], 'page'); $rcBody = $_POST['details']; $rcAltBody = $_POST['alt_details']; $recData = array($rcMail => array('name' => $rcName, 'subject' => $rcSubject, 'body' => $rcBody, 'altbody' => $rcAltBody)); $sendMail->sub_mail_receiver = $recData; $sendMail->letheSender(); if ($sendMail->sendPos) { echo errMod(autoresponder_test_mail_sent_successfully, 'success'); if ($sendMail->sub_isDebug) { echo errMod('<strong>DEBUG:</strong>' . $sendMail->sendingErrors, 'info'); } } else { $subErrors = subscribers_error_occured_while_sending_e_mail . '<br>'; $subErrors .= $sendMail->sendingErrors; echo errMod($subErrors, 'danger'); } # End } else { echo errMod($errText, 'danger'); } }