fawno / fawnoemail
FawnoEmail for CakePHP 3
4.0.1
2022-09-14 10:57 UTC
Requires
- cakephp/cakephp: >=4.4.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-14 19:17:25 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');