Ejemplo n.º 1
0
     if ($SMS_REMIND == "1") {
         $REMIND_URL = "email/inbox/read_email/read_email.php?BOX_ID=0&BTN_CLOSE=1&FROM=1&EMAIL_ID=" . $ROW_ID;
         $SMS_CONTENT = _("请查收我的邮件!") . "\n" . _("主题:") . csubstr($SUBJECT1, 0, 100);
         send_sms("", $_SESSION['LOGIN_USER_ID'], $TOK, 2, $SMS_CONTENT, $REMIND_URL);
     }
     $WX_NEED_USER_ID_ARR[] = $TOK;
     include_once "inc/itask/itask.php";
     mobile_push_notification(userid2uid($TOK), $_SESSION['LOGIN_USER_NAME'] . _(":") . _("请查收我的邮件!") . _("主题:") . csubstr($SUBJECT1, 0, 20), "email");
 }
 $EMAIL_FW_WEBMAIL_BOX_ARRAY = email_fw_webmail_box($TOK);
 if ($EMAIL_FW_WEBMAIL_BOX_ARRAY[1] != "" && $EMAIL_FW_WEBMAIL_BOX_ARRAY[0] != "" && $SEND_FLAG == 1) {
     $WEBMAIL_CONTENT_FW = mysql_escape_string($CONTENT);
     $FROM_WEBMAIL1 = $EMAIL_FW_WEBMAIL_BOX_ARRAY[0];
     $TO_EMAIL_FW_WEBMAIL_BOX = $EMAIL_FW_WEBMAIL_BOX_ARRAY[1];
     if ($ATTACHMENT_ID != "" && $ATTACHMENT_NAME != "") {
         $ATTACHMENT_ID = copy_attach($ATTACHMENT_ID, $ATTACHMENT_NAME, "", "", TRUE);
         if ($ATTACHMENT_ID != "") {
             $ATTACHMENT_ID .= ",";
         }
         $ATTACHMENT_ID_ARRAY = explode(",", $ATTACHMENT_ID);
         $ATTACHMENT_NAME_ARRAY = explode("*", $ATTACHMENT_NAME);
         $I = 0;
         for (; $I < sizeof($ATTACHMENT_ID_ARRAY) - 1; ++$I) {
             $SIZE += attach_size($ATTACHMENT_ID_ARRAY[$I], $ATTACHMENT_NAME_ARRAY[$I]);
         }
     }
     $SUBJECT = $_SESSION['LOGIN_USER_NAME'] . ":" . $SUBJECT;
     $querys = "INSERT INTO EMAIL_BODY(FROM_ID,SUBJECT,CONTENT,SEND_TIME,ATTACHMENT_ID,ATTACHMENT_NAME,SEND_FLAG,SMS_REMIND,IMPORTANT,SIZE,FROM_WEBMAIL_ID,FROM_WEBMAIL,TO_WEBMAIL,COMPRESS_CONTENT,WEBMAIL_CONTENT,IS_WEBMAIL,SECRET_LEVEL) values ('" . $TOK . "','{$SUBJECT}','{$CONTENT_STRIP}','{$SEND_TIME}','{$ATTACHMENT_ID}','{$ATTACHMENT_NAME}','{$SEND_FLAG}','{$SMS_REMIND}','{$IMPORTANT}','{$SIZE}','{$EMAIL_FW_WEBMAIL_BOX_ARRAY['2']}','{$FROM_WEBMAIL1}','{$TO_EMAIL_FW_WEBMAIL_BOX}',{$COMPRESS_CONTENT},compress('{$WEBMAIL_CONTENT_FW}'),'1','{$SECRET_LEVEL}')";
     exequery(TD::conn(), $querys);
     $BODY_ID_FW = mysql_insert_id();
     if ($ATTACHMENT_ID != "") {
Ejemplo n.º 2
0
function copy_sel_attach($ATTACH_NAME, $ATTACH_DIR, $DISK_ID)
{
    if ($ATTACH_NAME == "") {
        return;
    }
    $ATTACH_NAME_ARRAY = explode("*", $ATTACH_NAME);
    $ATTACH_DIR_ARRAY = explode("*", $ATTACH_DIR);
    $DISK_ID_ARRAY = explode("*", $DISK_ID);
    $I = 0;
    for (; $I < count($ATTACH_NAME_ARRAY); ++$I) {
        if (!($ATTACH_NAME_ARRAY[$I] == "")) {
            if ($DISK_ID_ARRAY[$I] == "") {
                $ATTACHMENT_ID .= copy_attach($ATTACH_DIR_ARRAY[$I], $ATTACH_NAME_ARRAY[$I], "file_folder") . ",";
            } else {
                $ATTACHMENT_ID .= copy_attach_netdisk($ATTACH_DIR_ARRAY[$I], $ATTACH_NAME_ARRAY[$I], $DISK_ID_ARRAY[$I]);
            }
        }
    }
    return $ATTACHMENT_ID;
}
Ejemplo n.º 3
0
        $MSG1 .= "<span style='line-height:16px;'><b>" . _("发送时间:") . "</b>&nbsp;" . $SEND_TIME1 . "</span><br>";
        $MSG1 .= "<span style='line-height:16px;'><b>" . _("主题:") . "</b>&nbsp;" . $SUBJECT1 . "</span><br>";
        $MSG1 .= "</div>";
        $CONTENT1 = "<div style='padding:10px 20px;'>" . $CONTENT1 . "</div>";
        $MSG1 = $MSG1 . $CONTENT1 . "<br>";
    }
}
if ($ATYPE == "fw" || $ATYPE == "rp" || $ATYPE == "rp_all" || $ATYPE == "sfw") {
    $CONTENT = $CONTENT . "<br>" . $MSG1;
}
$ATTACHMENTS = mobile_upload("", "email");
$ATTACHMENT_ID = $ATTACHMENTS['ID'];
$ATTACHMENT_NAME = $ATTACHMENTS['NAME'];
$ATTACHMENT_NAME = td_iconv(urldecode($ATTACHMENT_NAME), "utf-8", MYOA_CHARSET);
if (($ATYPE == "fw" || $ATYPE == "sfw") && $ATTACHMENT_ID1 != "" && $ATTACHMENT_NAME1 != "") {
    $ATTACHMENT_ID1 = copy_attach($ATTACHMENT_ID1, $ATTACHMENT_NAME1, "", "", TRUE);
    if ($ATTACHMENT_ID1 != "") {
        $ATTACHMENT_ID1 .= ",";
    }
    $ATTACHMENT_ID .= $ATTACHMENT_ID1;
    $ATTACHMENT_NAME .= $ATTACHMENT_NAME1;
}
if ($ATYPE == "mt") {
    $ATTACHMENT_ID_ARRAY = explode(",", $ATTACHMENT_ID);
    $ATTACHMENT_NAME_ARRAY = explode("*", $ATTACHMENT_NAME);
    $ARRAY_COUNT = sizeof($ATTACHMENT_ID_ARRAY);
    $I = 0;
    for (; $I < $ARRAY_COUNT; ++$I) {
        if (!($ATTACHMENT_ID_ARRAY[$I] == "")) {
            $ATTACHMENT_IDe = $ATTACHMENT_ID_ARRAY[$I];
            $YM = substr($ATTACHMENT_IDe, 0, strpos($ATTACHMENT_IDe, "_"));