首页 > 解决方案 > Symfony 向多个收件人发送电子邮件 SwiftMailer

问题描述

我正在使用 symfony(初学者),我正在尝试使用 swiftmailer 发送电子邮件想要发送活动),两者之间存在多对多关系

我的问题是:如何将我的活动发送到我选择的组中的电子邮件

发送功能:

$campagne = $this->getDoctrine()->getRepository(Campagne::class) ->find($id);
     $message = (new \Swift_Message($campagnes->getNom()))
                             // On attribue l'expéditeur
                             ->setFrom('expedmail@gmail.com')
                             // On attribue le destinataire
                        
                             ->setTo('recipmail@gmail.com')
                            
                             // On crée le texte avec la vue
                             ->setBody($campagne->getMessage() );
                             $mailer->send($message);

我在“Campagn”实体中有这个:

 /**
     * @return Collection|Groupe[]
     */
    public function getCampagnes(): Collection
    {
        return $this->campagnes;
    }

标签: phpsymfonyemailswiftmailer

解决方案


推荐阅读