MailChannel
class MailChannel (View source)
Properties
| protected Mailer | $mailer | The mailer implementation.  | 
                |
| protected Markdown | $markdown | The markdown implementation.  | 
                
Methods
                    void
                
                
                
            
                    void
                
                
                
            
                    messageBuilder(mixed $notifiable, Notification $notification, MailMessage $message)
        
                                            
                
            Get the mailer Closure for the message.
                    string|array
                
                
                
            
                    array
                
                
                    additionalMessageData(Notification $notification)
        
                                            
                
            Get additional meta-data to pass along with the view data.
                    void
                
                
                    buildMessage(Message $mailMessage, mixed $notifiable, Notification $notification, MailMessage $message)
        
                                            
                
            Build the mail message.
                    void
                
                
                    addressMessage(Message $mailMessage, mixed $notifiable, Notification $notification, MailMessage $message)
        
                                            
                
            Address the mail message.
                    void
                
                
                    addSender(Message $mailMessage, MailMessage $message)
        
                                            
                
            Add the "from" and "reply to" addresses to the message.
                    mixed
                
                
                    getRecipients(mixed $notifiable, Notification $notification, MailMessage $message)
        
                                            
                
            Get the recipients of the given message.
                    void
                
                
                
            
                    $this
                
                
                
            Details
        
                            void
    send(mixed $notifiable, Notification $notification)
        
    
    Send the given notification.
        
                    protected        Closure
    messageBuilder(mixed $notifiable, Notification $notification, MailMessage $message)
        
    
    Get the mailer Closure for the message.
        
                    protected        string|array
    buildView(MailMessage $message)
        
    
    Build the notification's view.
        
                    protected        array
    additionalMessageData(Notification $notification)
        
    
    Get additional meta-data to pass along with the view data.
        
                    protected        void
    buildMessage(Message $mailMessage, mixed $notifiable, Notification $notification, MailMessage $message)
        
    
    Build the mail message.
        
                    protected        void
    addressMessage(Message $mailMessage, mixed $notifiable, Notification $notification, MailMessage $message)
        
    
    Address the mail message.
        
                    protected        void
    addSender(Message $mailMessage, MailMessage $message)
        
    
    Add the "from" and "reply to" addresses to the message.
        
                    protected        mixed
    getRecipients(mixed $notifiable, Notification $notification, MailMessage $message)
        
    
    Get the recipients of the given message.
        
                    protected        void
    addAttachments(Message $mailMessage, MailMessage $message)
        
    
    Add the attachments to the message.
        
                    protected        $this
    runCallbacks(Message $mailMessage, MailMessage $message)
        
    
    Run the callbacks for the message.