function sendMailMessage($email, $uid, $pwd, $ufn)
{
    global $websignupemail_message;
    global $emailsubject, $emailsender;
    global $site_name, $site_start, $site_url;
    $message = sprintf($websignupemail_message, $uid, $pwd);
    // use old method
    // replace placeholders
    $message = str_replace("[+uid+]", $uid, $message);
    $message = str_replace("[+pwd+]", $pwd, $message);
    $message = str_replace("[+ufn+]", $ufn, $message);
    $message = str_replace("[+sname+]", $site_name, $message);
    $message = str_replace("[+saddr+]", $emailsender, $message);
    $message = str_replace("[+semail+]", $emailsender, $message);
    $message = str_replace("[+surl+]", $site_url, $message);
    if (ini_get('safe_mode') == FALSE) {
        if (!mail($email, $emailsubject, $message, "From: " . $emailsender . "\r\n" . "X-Mailer: Content Manager - PHP/" . phpversion(), "-f {$emailsender}")) {
            webAlert("Error while sending mail to {$mailto}");
            exit;
        }
    } elseif (!mail($email, $emailsubject, $message, "From: " . $emailsender . "\r\n" . "X-Mailer: Content Manager - PHP/" . phpversion())) {
        webAlert("Error while sending mail to {$email}");
        exit;
    }
}
Example #2
0
function sendMailMessage($email, $uid, $pwd, $ufn)
{
    global $signupemail_message;
    global $emailsubject, $emailsender;
    global $site_name, $site_start, $site_url;
    $manager_url = $site_url . "manager/";
    $message = sprintf($signupemail_message, $uid, $pwd);
    // use old method
    // replace placeholders
    $message = str_replace("[+uid+]", $uid, $message);
    $message = str_replace("[+pwd+]", $pwd, $message);
    $message = str_replace("[+ufn+]", $ufn, $message);
    $message = str_replace("[+sname+]", $site_name, $message);
    $message = str_replace("[+saddr+]", $emailsender, $message);
    $message = str_replace("[+semail+]", $emailsender, $message);
    $message = str_replace("[+surl+]", $manager_url, $message);
    $headers = "From: " . $emailsender . "\r\n";
    $headers .= "X-Mailer: Content Manager - PHP/" . phpversion();
    $headers .= "\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/plain; charset=utf-8\r\n";
    $headers .= "Content-Transfer-Encoding: quoted-printable\r\n";
    $subject = "=?UTF-8?Q?" . $emailsubject . "?=";
    $message = quoted_printable($message);
    if (ini_get('safe_mode') == FALSE) {
        if (!mail($email, $subject, $message, $headers, "-f {$emailsender}")) {
            webAlert("{$email} - {$_lang['error_sending_email']}");
            exit;
        }
    } elseif (!mail($email, $subject, $message, $headers)) {
        webAlert("{$email} - {$_lang['error_sending_email']}");
        exit;
    }
}
function sendMailMessage($email, $uid, $pwd, $ufn)
{
    global $modx, $websignupemail_message;
    global $emailsubject, $emailsender;
    global $site_name, $site_start, $site_url;
    $message = sprintf($websignupemail_message, $uid, $pwd);
    // use old method
    // replace placeholders
    $ph['uid'] = $uid;
    $ph['pwd'] = $pwd;
    $ph['ufn'] = $ufn;
    $ph['sname'] = $site_name;
    $ph['saddr'] = $emailsender;
    $ph['semail'] = $emailsender;
    $ph['surl'] = $site_url;
    $message = $modx->parsePlaceholder($message, $ph);
    if ($modx->sendmail($email, $message) === false) {
        webAlert("Error while sending mail to {$email}");
        exit;
    }
}
function sendMailMessage($email, $uid, $pwd, $ufn)
{
    global $modx, $_lang;
    $message = sprintf($modx->config['signupemail_message'], $uid, $pwd);
    // use old method
    $ph['uid'] = $uid;
    $ph['pwd'] = $pwd;
    $ph['ufn'] = $ufn;
    $ph['sname'] = $modx->config['site_name'];
    $ph['saddr'] = $modx->config['emailsender'];
    $ph['semail'] = $modx->config['emailsender'];
    $ph['surl'] = $modx->config['site_url'] . 'manager/';
    $message = $modx->parsePlaceholder($message, $ph);
    $rs = $modx->sendmail($email, $message);
    if ($rs === false) {
        webAlert("{$email} - {$_lang['error_sending_email']}");
        exit;
    }
}