PHP Класс GBMail, gitblog
Configuration is stored in data/email.json.
Example of Google Mail SMTP delivery:
{
"admin": ["Your Self", "
[email protected]"],
"smtp": {
"secure": "ssl",
"host": "smtp.gmail.com",
"port": 465,
"username": "
[email protected]",
"password": "secret"
}
}
Example of sending mail using the convenience method "compose":
GBMail::compose('Hello', 'This is a mail', array('John Doe', '
[email protected]'))->send();
Показать файл
Открыть проект
Примеры использования класса
Открытые свойства
Открытые методы
Описание методов
__construct()
публичный Метод
public __construct ( $subject = null, $textbody = null ) |
addAddress()
публичный Метод
authorizedFromAddress()
публичный Метод
compose()
статический публичный Метод
static public compose ( $subject, $textbody, $to = null, $from = null ) |
mkmailer()
статический публичный Метод
needAuthorizedFromAddress()
публичный Метод
normalizeRecipient()
статический публичный Метод
# returns array(addr, name | "")
rawRecipients()
публичный Метод
$deferred defaults to true if delivery subsystem is SMTP, otherwise
default is false (not using delay execution).
public send ( $deferred = null ) |
setDefaultConfig()
статический публичный Метод
setFrom()
публичный Метод
Описание свойств
$conf публичное статическое свойство
$default_from публичное статическое свойство
public static $default_from |
$mailer публичное свойство