awsm/lib-mail

优秀的邮件功能。轻松且简洁的邮件创建和传输。

1.0.0-beta-1 2020-05-13 10:15 UTC

This package is auto-updated.

Last update: 2024-09-23 20:44:04 UTC


README

轻松且简洁的邮件创建和传输。

版本 1.0.0-beta-1

这个小巧的库允许你轻松创建电子邮件对象,并通过所选的传输器(PHP 邮件功能、WordPress 等)发送。

示例

<?php

use AWSM\LibMail\Transporter\PhpMail;
use AWSM\LibMail\Mail;
use AWSM\LibMail\MailException;


$mail = new Mail();
$transporter = new PhpMail();

try {
    $mail->addToEmail( 'john.doe@dummy.com' );
    $mail->setFromName( 'Developer' );
    $mail->setFromEmail( 'developer@dummy.com' );
    $mail->setSubject( 'Read my mail!' );
    $mail->setContent( 'Hello John! Greetings from the developer!' );

    $transporter->setMail( $mail );
    $transporter->send();
} catch ( MailException $e ) {
    echo $e->getMessage();
}