fawno / fawnoemail
FawnoEmail for CakePHP 3
4.0.1
2022-09-14 10:57 UTC
Requires
- cakephp/cakephp: >=4.4.0
This package is auto-updated.
Last update: 2024-11-14 15:47:23 UTC
README
FawnoEmail
Extend Cake\Mailer\Email allowing image inline in templates.
Install via composer
Since v3, CakePHP uses composer, the easiest way to set up is by either running
composer require fawno/fawnoemail
Usage
Whenever you need to send email, ensure this class is loaded:
use Fawno\Mailer\FawnoEmail;
Use the class as normal CakeEmail:
$email = new FawnoEmail(); $email->to(array('example@example.com' => 'Example')); $email->subject('Example Email'); $email->template('default'); $email->send();
In template:
<img src="cid:/full/path/image"> <img src="cid:///full/path/image"> <img src="file:/full/path/image"> <img src="file:///full/path/image"> echo $this->Html->image('cid:///full/path/image'); echo $this->Html->image('file:///full/path/image');