diff --git a/src/Illuminate/Notifications/Channels/MailChannel.php b/src/Illuminate/Notifications/Channels/MailChannel.php
index <HASH>..<HASH> 100644
--- a/src/Illuminate/Notifications/Channels/MailChannel.php
+++ b/src/Illuminate/Notifications/Channels/MailChannel.php
@@ -184,8 +184,12 @@ class MailChannel
             $recipients = [$recipients];
         }
 
-        return collect($recipients)->map(function ($recipient) {
-            return is_string($recipient) ? $recipient : $recipient->email;
+        return collect($recipients)->mapWithKeys(function ($recipient, $email) {
+            if (! is_numeric($email)) {
+                return [$email => $recipient];
+            }
+
+            return [(is_string($recipient) ? $recipient : $recipient->email)];
         })->all();
     }
Allow passing of recipient name in Mail notifications