How to trigger a event for the Mail service?

- 1 answer

Ad

How to trigger a event for the Mail service?

Example

If mail template code equals mail.order.complete add bcc?

Ad

Answer

Ad

OctoberCMS is built on Laravel 5.1 and to do handle mail events you will need handle it within your Plugin.php file. For example to handle the process just before the mails being sent:

class Plugin extends PluginBase
{
    [...]

    public function boot()
    {
        Event::listen('mailer.sending', function(){
        });
    }
}

To learn more about events in OctoberCMS and Laravel you can check out these links: https://octobercms.com/docs/services/events

https://laravel.com/docs/5.1/events

https://laravel.com/docs/5.1/mail

Ad
source: stackoverflow.com
Ad