当前位置: 首页>>代码示例>>PHP>>正文


PHP smtp::SmtpMail方法代码示例

本文整理汇总了PHP中smtp::SmtpMail方法的典型用法代码示例。如果您正苦于以下问题:PHP smtp::SmtpMail方法的具体用法?PHP smtp::SmtpMail怎么用?PHP smtp::SmtpMail使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在smtp的用法示例。


在下文中一共展示了smtp::SmtpMail方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: realpath

<?php

require_once realpath(__DIR__ . '/../../classes/stdf.php');
require_once HOME . '/classes/projects.php';
require_once HOME . '/classes/smtp.php';
require_once HOME . '/classes/template.php';
$id = intval(__paramInit('int', 'id', 'id', 0));
$is_allow = $id > 0 && hasPermissions('projects');
if (!$is_allow) {
    header('Location: /403.php');
    exit;
}
$project = new_projects::initData(new_projects::getPrj($id));
if ($project->isAllowMovedToVacancy()) {
    // ƒелаем проект вакансией
    $project->movedToVacancy();
    // ќтсылаем письмо заказчику о переносе его проекта в раздел вакансии
    $mail = new smtp();
    $mail->subject = '¬аш проект перенесен в раздел ¬акансии и ожидает оплаты';
    // заголовок письма
    $mail->message = Template::render(HOME . '/templates/mail/projects/makevacancy.tpl.php', array('title' => $project->_project['name'], 'project_id' => $project->_project['id'], 'is_pro' => $project->isOwnerPro(), 'pro_price' => $project->getProjectInOfficePrice(true), 'not_pro_price' => $project->getProjectInOfficePrice(false)));
    $mail->recipient = "{$project->_project['email']} <{$project->_project['email']}>";
    // получатель
    $success = $mail->SmtpMail('text/html');
}
$ref_uri = empty($_SESSION['ref_uri']) ? '/' : urldecode($_SESSION['ref_uri']);
header("Location: {$ref_uri}#project-item{$project->_project['id']}");
exit;
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:28,代码来源:index.php

示例2: makeVacancy

/**
 * Перемещает проект в вакансии
 * @global type $user_content
 * @param type $sid
 * @return \xajaxResponse
 */
function makeVacancy($stream_id = '', $sid = '')
{
    global $user_content;
    $objResponse = new xajaxResponse();
    list($content_id, $rec_id, $rec_type) = explode('_', $sid);
    if ($user_content->hasContentPermissions($content_id)) {
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/projects.php';
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/smtp.php';
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/template.php';
        $project = new_projects::initData(new_projects::getPrj($rec_id));
        if ($project->isAllowMovedToVacancy()) {
            // Делаем проект вакансией
            $project->movedToVacancy();
            $user_content->markProjectBlocked($stream_id, $rec_id);
            // Отсылаем письмо заказчику о переносе его проекта в раздел вакансии
            $mail = new smtp();
            $mail->subject = 'Ваш проект перенесен в раздел Вакансии и ожидает публикации';
            // заголовок письма
            $mail->message = Template::render($_SERVER['DOCUMENT_ROOT'] . '/templates/mail/projects/makevacancy.tpl.php', array('title' => $project->_project['name'], 'project_id' => $project->_project['id']));
            $mail->recipient = "{$project->_project['email']} <{$project->_project['email']}>";
            // получатель
            $mail->SmtpMail('text/html');
        }
        $objResponse->script('user_content.spinner.hide(true);');
        $objResponse->script("\$('my_div_content_{$sid}').destroy();");
        $objResponse->script('user_content.spinner.resize();');
    } else {
        _parsePermissionsDenied($objResponse);
    }
    return $objResponse;
}
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:37,代码来源:adm_edit_content.server.php

示例3: smail

    
}


$res = $mail->bind($spamid);    
var_dump($res);
*/
/*
$in = in_array('kt@free-lance.ru', $GLOBALS['TESTERS_MAIL']);
var_dump($in);
exit;
*/
/*
$sm = new smail();
$sm->remind($u->email);
*/
$smtp = new smtp();
/*
if ( !$smtp->Connect() ) {
    die("Failed!\n");
}
*/
//$smtp->from = 'no_reply@free-lance.ru';
$smtp->recipient = 'ddezinger@yandex.ru';
$smtp->subject = 'Тема письма - проверка рассылки';
$smtp->message = 'Это тело письма';
//$files = array();
$success = $smtp->SmtpMail('text/html');
//$smtp->Close();
var_dump($success);
exit;
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:30,代码来源:spam-debug2.php


注:本文中的smtp::SmtpMail方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。