Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

yii2 how to prevent swiftmailer from sending email to spam folder

How to prevent swiftmailer from sending email to the spam folder I'm using it like this:

        Yii::$app->mailer->compose()
          ->setFrom($sender_email)
          ->setTo($reciver)
          ->setSubject($subject)
          ->setTextBody($body)
          ->setHtmlBody($hml)
          ->send();
like image 296
Jacob Avatar asked Dec 12 '25 09:12

Jacob


1 Answers

Use some header

Reference

$message = Yii::$app->mailer->compose(...);
$message->getSwiftMessage()->getHeaders()->addTextHeader('name', 'value');

and also see this

like image 98
Muhammad Shahzad Avatar answered Dec 15 '25 02:12

Muhammad Shahzad