PHP code example of nixphp / mail

1. Go to this page and download the library: Download nixphp/mail 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/ */

    

nixphp / mail example snippets


$mail = mail()
    ->setFrom('[email protected]')
    ->addTo('[email protected]')
    ->setSubject('Hello from NixPHP')
    ->setContent('<b>Welcome!</b>', true);

mailer()->send($mail);

$mail = mail()
    ->setFrom('[email protected]')
    ->addTo('[email protected]')
    ->setSubject('Monthly Report')
    ->addAttachment('report.pdf', '/path/to/report.pdf')

mailer()->send($mail);

->addAttachment('logo.png', '/path/to/logo.png', true)
->setContent('<img src="cid:logo.png">')

use NixPHP\Mail\Mailer;
use App\Mail\MyCustomTransport;

$mailer = new Mailer(new MyCustomTransport());
$mail   = mail()->addTo('[email protected]');
$mailer->send($mail);

NixPHP\Mail\Core\TransportInterface