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


PHP PHPMailerAutoload函数代码示例

本文整理汇总了PHP中PHPMailerAutoload函数的典型用法代码示例。如果您正苦于以下问题:PHP PHPMailerAutoload函数的具体用法?PHP PHPMailerAutoload怎么用?PHP PHPMailerAutoload使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


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

示例1: __autoload

 /**
  * Fall back to traditional autoload for old PHP versions
  * @param string $classname The name of the class to load
  */
 function __autoload($classname)
 {
     PHPMailerAutoload($classname);
 }
开发者ID:sass-team,项目名称:sass-app,代码行数:8,代码来源:PHPMailerAutoload.php

示例2: __construct

 public function __construct()
 {
     //Übername Einstellungen
     global $gL10n, $gPreferences, $gDebug;
     //Wir zeigen richtige Fehlermeldungen an
     $this->exceptions = TRUE;
     $this->emCopyToSender = false;
     $this->emListRecipients = false;
     $this->emSendAsHTML = false;
     $this->emText = '';
     // content of text part
     $this->emHtmlText = '';
     // content of html part
     //Hier werden noch mal alle Empfaenger der Mail reingeschrieben,
     //fuer den Fall das eine Kopie der Mail angefordert wird...
     $this->emAddresses = '';
     //Versandmethode festlegen
     if ($gPreferences['mail_send_method'] == 'SMTP') {
         PHPMailerAutoload('smtp');
         $this->IsSMTP();
         $this->Host = $gPreferences['mail_smtp_host'];
         $this->SMTPAuth = $gPreferences['mail_smtp_auth'];
         $this->Port = $gPreferences['mail_smtp_port'];
         $this->SMTPSecure = $gPreferences['mail_smtp_secure'];
         $this->AuthType = $gPreferences['mail_smtp_authentication_type'];
         $this->Username = $gPreferences['mail_smtp_user'];
         $this->Password = $gPreferences['mail_smtp_password'];
         $this->Debugoutput = 'error_log';
         if ($gDebug) {
             $this->SMTPDebug = 2;
         }
     } else {
         $this->IsMail();
     }
     // set language for error reporting
     $this->SetLanguage($gL10n->getLanguageIsoCode());
     $this->CharSet = $gPreferences['mail_character_encoding'];
 }
开发者ID:bash-t,项目名称:admidio,代码行数:38,代码来源:email.php

示例3: send_mail

 /**
  * Отправка почты через PHPMailer
  * @param String $to - кому
  * @param String $subject - тема письма
  * @param String $message - текст сообщения
  * @param String $altmessage - альтернативное сообщение
  * @param Boolean $smtp - отправка почты через SMTP
  * @param Boolean $cc - отправлять копию письма
  * @return Boolean
  */
 public function send_mail($to, $subject = '[WebMCR]', $message = '', $altmassage = '', $smtp = false, $cc = false)
 {
     require MCR_TOOL_PATH . 'smtp/PHPMailerAutoload.php';
     PHPMailerAutoload('smtp');
     include_once MCR_TOOL_PATH . 'smtp/class.phpmailer.php';
     $mail = new PHPMailer();
     //$mail->SMTPDebug = 3;
     if ($this->config->mail['smtp']) {
         $mail->isSMTP();
         $mail->Host = $this->config->mail['smtp_host'];
         // Specify main and backup SMTP servers
         $mail->SMTPAuth = true;
         // Enable SMTP authentication
         $mail->Username = $this->config->mail['smtp_user'];
         // SMTP username
         $mail->Password = $this->config->mail['smtp_pass'];
         // SMTP password
         $mail->SMTPSecure = 'tls';
         // Enable TLS encryption, `ssl` also accepted
         $mail->Port = 587;
         // TCP port to connect to
     }
     $mail->CharSet = 'UTF-8';
     $mail->setLanguage('ru', MCR_TOOL_PATH . 'smpt/language/');
     $mail->From = $this->config->mail['smtp'] ? $this->config->mail['smtp_user'] : $this->config->mail['from'];
     $mail->FromName = $this->config->mail['from_name'];
     if (is_array($to)) {
         foreach ($to as $key => $value) {
             $mail->addAddress($value);
         }
     } else {
         $mail->addAddress($to);
     }
     $mail->addReplyTo($this->config->mail['reply'], $this->config->mail['reply_name']);
     if ($this->config->mail['cc']) {
         $mail->addCC($this->config->mail['from']);
     }
     //$mail->addBCC($this->config->mail['bcc']);
     $mail->isHTML(true);
     // Set email format to HTML
     $mail->Subject = $subject;
     $mail->Body = $message;
     $mail->AltBody = $altmassage;
     return $mail->send();
 }
开发者ID:NaveNO,项目名称:WebMCR,代码行数:55,代码来源:core.class.php

示例4: header

// error debug
// error_reporting(E_ALL);
// ini_set('display_errors', 1);
header("Content-type: application/json");
require_once 'Exceptions/ErrorLoginException.php';
require_once 'Module.php';
require_once 'PDOFactory.php';
require_once 'phpmailer/PHPMailerAutoload.php';
require_once 'JSONAPI.php';
require_once 'MagicObject.php';
JSONAPI::loadExceptions();
JSONAPI::loadMagicObjects();
JSONAPI::loadModules();
// PHPMailer Configuration
PHPMailerAutoload("phpmailer");
PHPMailerAutoload("smtp");
$mailFact = new PHPMailerSMTPMagic();
$mail = PHPMailerSMTPMagic::getPhpmailobj();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls";
$mail->Host = "";
$mail->port = 0;
$mail->Username = "";
$mail->Password = "";
PHPMailerSMTPMagic::setPhpmailobj($mail);
// DB Configuration
PDOFactory::setDbCharset("utf-8");
PDOFactory::setDbHost("localhost");
PDOFactory::setDbName("DBNAME");
PDOFactory::setDbUser("root");
PDOFactory::setDbPassword("");
开发者ID:hanschrome,项目名称:JSONBackendFramework,代码行数:31,代码来源:index.php


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