Bibliotekę można stosować niezależnie tzn nie jest konieczne posiadanie framerowka. Dostęp do klasy phpMailer mamy za pośrednictwem zmiennej $MyMail->mail
Poniższy przykład wysłania maila odrazu do adresata.
use Dframe\MyMail\MyMail;
require_once __DIR__ . '/../vendor/autoload.php';
$config = require_once 'config/config.php';
$MyMail = new MyMail(); // Załadowanie Configu
$MyMail->mail->isSMTP();
$MyMail->mail->SMTPOptions = [
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
]
];
/**
* Enables SMTP debug information (for testing)
* 1 = errors and messages
* 2 = messages only
*/
//$mail->SMTPDebug = 2;
$MyMail->mail->SMTPSecure = false;
$addAddress = ['mail' => 'adres@email', 'name' => 'titleFrom']; // Adresy na jakie ma wysłać
try {
$MyMail->send($addAddress, 'Test Mail', $body);
} catch (Exception $e) {
echo $e->getMessage();
}
Edit page (SendMail)