From 35b7e1cb9a9c3fafe0c68386fae13721ea05aa82 Mon Sep 17 00:00:00 2001 From: Ernest Hymel Date: Sun, 24 May 2020 11:54:18 -0500 Subject: [PATCH] Allow email message to have "To", "Cc", or "Bcc" header to be valid --- src/Symfony/Component/Mime/Message.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Mime/Message.php b/src/Symfony/Component/Mime/Message.php index 94a49764e4..b7ddb76bc7 100644 --- a/src/Symfony/Component/Mime/Message.php +++ b/src/Symfony/Component/Mime/Message.php @@ -122,8 +122,8 @@ class Message extends RawMessage public function ensureValidity() { - if (!$this->headers->has('To')) { - throw new LogicException('An email must have a "To" header.'); + if (!$this->headers->has('To') && !$this->headers->has('Cc') && !$this->headers->has('Bcc')) { + throw new LogicException('An email must have a "To", "Cc", or "Bcc" header.'); } if (!$this->headers->has('From') && !$this->headers->has('Sender')) {