protected function sendMailable(MailableContract $mailable)
    {
        return $mailable instanceof ShouldQueue
                        ? $mailable->queue($this->queue)
                        : $mailable->send($this);
    }