Рандомизация X-Mailer средствами MailWizz
ПО: MailWizz
Задача: Удалить заголовок mailwizz X-MW-Mailer: xxxxx-XXX / вывести свои пользовательские заголовки с последовательной ротацией.
X-Mailer: в текущий заголовок выводится информации о программе с помощью которой было создано и отправленно сообщение. В mailwizz заголовок может быть X-Mw-Mailer: PHPMailer — 6.x или X-Mw-SwiftMailer — 5.4.X или схожие.
Убрать вывод заголовка средствами mailwizz
Для php mailer в файле /apps/common/components/mailer/MailerPHPMailer.php
примерно в районе 328 строки закомментируйте следующую строку
// $mailer->addCustomHeader(sprintf('%sMailer', Yii::app()->params['email.custom.header.prefix']), 'PHPMailer - ' . $mailer->Version);
Для SwiftMailer в файле /apps/common/components/mailer/MailerSwiftMailer.php
примерно в районе 366 строки закомментируйте следующую строку
// $message->getHeaders()->addTextHeader(sprintf('%sMailer', Yii::app()->params['email.custom.header.prefix']), 'SwiftMailer - 5.4.x');
Выводим свой заголовок с последовательной ротацией
Следующие строки добавить под ранее закомментированные строки в тех же файлах
Для php mailer в файле /apps/common/components/mailer/MailerPHPMailer.php добавляем
1 м. 1 д. 1 ч. 0 мин. 390 P–
3 м. 1 д. 1 ч. 0 мин. 990 P–
6 м. 1 д. 1 ч. 0 мин. 1690 P–
12 м. 1 д. 1 ч. 0 мин. 2790 P–