PHP code example of b1tc0re / mail-library

1. Go to this page and download the library: Download b1tc0re/mail-library library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

b1tc0re / mail-library example snippets


$config['email'] = [
    'protocol'          => 'mail', 
    'mailpath'          => '/usr/sbin/sendmail',
    'smtp_crypto'       => '',
    'smtp_host'         => 'localhost',
    'smtp_pass'         => '',
    'smtp_port'         => 25,
    'smtp_timeout'      => 3,
    'bcc_batch_mode'    => 1,
    // Сервисный email с которого будут отправлятся письма
    'service_email'         => '',
    //  Подставляется вместо email "Название бренда"
    'service_email_title'   => ''
];


$success = MailFactory::get()->send(
    $subject = 'subject', // Субект письма
    $message = 'message', // Сообшение письма
    $to = '[email protected]',    // Получатель Email
    // Email отправителя (если не указан используется глобальная настройка service_email)
    $from = '[email protected]',
    // Имя отправителя (если не указан используется глобальная настройка service_email_title)
    $name = null
);

$success = MailFactory::get()->template(
    $name = 'authorize',  // Название шаблона
    $to = '[email protected]',    // Получатель Email
    // Email отправителя (если не указан используется глобальная настройка service_email)
    $from = '[email protected]',
    // Дополнительные переменный для письма __%extra%__
    $extra = [ 'extra' => '1'  ]
);