Esempio n. 1
0
 if ($BODY_ID == "" || $BODY_ID == 0) {
     message(_("错误"), _("邮件发送错误,请重新发送!"));
     exit;
 }
 if ($SEND_FLAG == 1) {
     $query = "insert into EMAIL(TO_ID,READ_FLAG,DELETE_FLAG,BODY_ID,RECEIPT) values ('" . $TOK . "','0','0','{$BODY_ID}','{$RECEIPT}')";
     exequery(TD::conn(), $query);
     $ROW_ID = mysql_insert_id();
     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) {
Esempio n. 2
0
    }
    $REMIND_URL = "1:notify/show/read_notify.php?NOTIFY_ID=" . $NOTIFY_ID;
    if ($SMS_REMIND1 == "on" && $USER_ID_STR != "") {
        send_sms($SEND_TIME, $_SESSION['LOGIN_USER_ID'], $USER_ID_STR, 1, $SMS_CONTENT, $REMIND_URL);
    }
    if ($SMS2_REMIND1 == "on") {
        $SMS_CONTENT = sprintf(_("OA公告,来自%s标题:%s"), $USER_NAME, $SUBJECT);
        if ($SUMMARY) {
            $SMS_CONTENT .= _("内容简介:") . $SUMMARY;
        }
        if ($USER_ID_STR != "") {
            send_mobile_sms_user($SEND_TIME, $_SESSION['LOGIN_USER_ID'], $USER_ID_STR, $SMS_CONTENT, 1);
        }
    }
    include_once "inc/itask/itask.php";
    mobile_push_notification(userid2uid($USER_ID_STR), $_SESSION['LOGIN_USER_NAME'] . _(":") . _("请查看公告通知") . _("标题:") . csubstr($SUBJECT, 0, 20), "notify");
    $WX_OPTIONS = array("module" => "notify", "module_action" => "notify.read", "user" => $USER_ID_STR, "content" => $_SESSION['LOGIN_USER_NAME'] . _(":") . _("请查看公告通知") . _("标题:") . csubstr($SUBJECT, 0, 20), "params" => array("NOTIFY_ID" => $NOTIFY_ID));
    wxqy_sms($WX_OPTIONS);
}
if ($PUBLISH == "2") {
    $SMS_CONTENT = _("请审批公告通知!") . "\n" . _("标题:") . csubstr($SUBJECT, 0, 100);
    if (compare_date($BEGIN_DATE1, $CUR_DATE) == 1) {
        $SEND_TIME = $BEGIN_DATE1;
    }
    $REMIND_URL = "1:notify/auditing/unaudited.php";
    if ($SMS_REMIND == "on" && $AUDITER != "" && $AUDITER != $_SESSION['LOGIN_USER_ID']) {
        send_sms($SEND_TIME, $_SESSION['LOGIN_USER_ID'], $AUDITER, 1, $SMS_CONTENT, $REMIND_URL);
    }
    if ($SMS2_REMIND == "on") {
        $SMS_CONTENT = sprintf(_("请审批OA公告,来自%s"), $_SESSION['LOGIN_USER_NAME'] . ":" . $SUBJECT);
        if ($SUMMARY) {
Esempio n. 3
0
 $SUBJECT1 = $ROW['SUBJECT'];
 $IMPORTANT = $ROW['IMPORTANT'];
 $SECRET_LEVEL = $ROW['SECRET_LEVEL'];
 $IS_WEBMAIL = $ROW['IS_WEBMAIL'];
 $COPY_TO_WEBMAIL = $ROW['COPY_TO_WEBMAIL'];
 $SECRET_TO_WEBMAIL = $ROW['SECRET_TO_WEBMAIL'];
 $CONTENT1 = $ROW['COMPRESS_CONTENT'] == "" ? $ROW['CONTENT'] : gzuncompress($ROW['COMPRESS_CONTENT']);
 $SEND_TIME1 = date("Y-m-d H:i:s", $ROW['SEND_TIME']);
 $ATTACHMENT_ID1 = $ROW['ATTACHMENT_ID'];
 $ATTACHMENT_NAME1 = $ROW['ATTACHMENT_NAME'];
 $FROM_NAME = getuserinfobyuid(userid2uid($FROM_ID), "USER_NAME");
 if ($TO_ID2 != "") {
     $TO_ID_NAME = getuserinfobyuid(userid2uid($TO_ID2), "USER_NAME");
 }
 if ($COPY_TO_ID != "") {
     $COPY_TO_NAME = getuserinfobyuid(userid2uid($COPY_TO_ID), "USER_NAME");
 }
 if ($IS_WEBMAIL == 1) {
     $querys = "select TO_MAIL,CC_MAIL,FROM_MAIL from WEBMAIL_BODY where BODY_ID='" . $BODY_ID . "'";
     $cursors = exequery(TD::conn(), $querys);
     if ($ROWs = mysql_fetch_array($cursors)) {
         $TO_ID_NAME = $ROWs['TO_MAIL'];
         $COPY_TO_NAME = $ROWs['CC_MAIL'];
         $FROM_NAME = $ROWs['FROM_MAIL'];
     }
 }
 $MSG1 .= "<br><br><div style='height:0px;border-bottom:1px #c0c2cf solid;margin:5px auto'></div>";
 $MSG1 .= "<div  style='padding:5px 15px;border-bottom:1px #cccccc solid;background:#edf6db;font-size:12px;'>";
 $MSG1 .= "<span style='line-height:16px;'><b>" . _("发件人:") . "</b>&nbsp;" . $FROM_NAME . "</span><br>";
 $MSG1 .= "<span style='line-height:16px;'><b>" . _("收件人:") . "</b>&nbsp;" . $TO_ID_NAME . "</span><br>";
 if ($COPY_TO_NAME != "") {