Beispiel #1
0
while ($opCampRs = $opCamp->fetch_assoc()) {
    # LOG **
    $errLogs[] = "Progress ({$phase}): Campaign Data Loaded - " . date("Y-m-d H:i:s A");
    # LOG **
    $errLogs[] = "Progress ({$phase}): Organization Data Loaded - " . date("Y-m-d H:i:s A");
    # NEWSLETTER ####################################################################################################################
    if ($opCampRs['campaign_type'] == 0) {
        # LOG **
        $errLogs[] = "Progress ({$phase}): Engine Settings Initialization - " . date("Y-m-d H:i:s A");
        # Mail Settings Init
        $opOrg->OID = $opCampRs['OID'];
        $opOrg->OSMID = $opCampRs['campaign_sender_account'];
        $opOrg->sub_from_title = showIn($opCampRs['campaign_sender_title'], 'page');
        $opOrg->sub_reply_mail = showIn($opCampRs['campaign_reply_mail'], 'page');
        $opOrg->sub_mail_attach = $opCampRs['attach'];
        $opOrg->orgSubInit();
        # Load Submission Settings
        $opOrg->sub_mail_id = $opCampRs['campaign_key'];
        $setMailPerConn = $orgSets['set_send_per_conn'];
        $setMailPerConnCount = 0;
        # Static Short Code Replaces
        # LOG **
        $errLogs[] = "Progress ({$phase}): Static Data Rendering Started - " . date("Y-m-d H:i:s A");
        $replaced = $opOrg->shortReplaces(array($opCampRs['subject'], $opCampRs['details'], $opCampRs['alt_details']));
        # Campaign Group Loader
        # LOG **
        $errLogs[] = "Progress ({$phase}): Campaign Groups Initialization - " . date("Y-m-d H:i:s A");
        $subGrps = array();
        $opCampGrp = $myconn->query("SELECT * FROM " . db_table_pref . "campaign_groups WHERE OID=" . $opCampRs['OID'] . " AND CID=" . $opCampRs['ID'] . "") or die(mysqli_error($myconn));
        while ($opCampGrpRs = $opCampGrp->fetch_assoc()) {
            $subGrps[] = " S.GID=" . $opCampGrpRs['GID'] . " ";
Beispiel #2
0
 if (isset($_POST['subAcc']) && is_numeric($_POST['subAcc'])) {
     if (in_array(intval($_POST['subAcc']), $subAccList)) {
         $OSMID = intval($_POST['subAcc']);
     } else {
         $OSMID = $subAccList;
     }
 }
 # Start
 $sendMail = new lethe();
 $sendMail->OID = set_org_id;
 $sendMail->OSMID = $OSMID;
 $sendMail->sub_from_title = showIn($_POST['campaign_sender_title'], 'page');
 $sendMail->sub_reply_mail = showIn($_POST['campaign_reply_mail'], 'page');
 $sendMail->sub_test_mail = showIn(set_org_test_mail, 'page');
 $sendMail->sub_mail_attach = $_POST['attach'];
 $sendMail->orgSubInit();
 # 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;