コード例 #1
0
ファイル: index.php プロジェクト: regepan/TransmitMail
        // ファイルが存在しない
        echo h($_GET['file']) . ERROR_FILE_NOT_EXIST;
    }
    exit;
} elseif ($page === 'finish') {
    // -------------------------------------------------------
    // メール送信
    // -------------------------------------------------------
    // ライブラリ読み込み
    require_once DIR_LIB . '/qdmail.php';
    require_once DIR_LIB . '/qdsmtp.php';
    // Qdmailの設定
    $mail = new Qdmail();
    $mail->errorDisplay(false);
    $mail->errorlogPath(DIR_LOGS . '/');
    $mail->errorlogLevel(3);
    $mail->errorlogFilename('qdmail_error.log');
    // Qdsmtpの設定
    $smtp = new QdSmtp();
    $smtp->pop3TimeFilename(DIR_TEMP . '/qdsmtp.time');
    $mail->setSmtpObject($smtp);
    // 宛先
    $to_email = TO_EMAIL;
    // 件名
    $to_subject = TO_SUBJECT;
    // メール本文
    $body = $tmpl->fetch(MAIL_BODY);
    $body = hd($body);
    // メール送信元
    if (isset($_POST[AUTO_REPLY_EMAIL]) && !empty($_POST[AUTO_REPLY_EMAIL])) {
        $from_email = $_POST[AUTO_REPLY_EMAIL];