Use queues for sending emails

Sending emails can be fairly slow, meaning people may want to use queues for it. Currently confide doesn't easily allow queues, but these changes will let confide automatically use queues if a developer has configured their application for them. If queues aren't set up, Laravel will just send the email like normal.

http://laravel.com/docs/mail#queueing-mail