Я пытаюсь изменить заголовки User-Agent и X-Mailer, отправленные классом электронной почты CodeIgniter, чтобы никто не мог узнать, что веб-сайт работает на платформе CI.
Согласно инструкции, я создал файл application/config/email.php
, содержащий следующее:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$config['mailtype'] = 'html';
$config['useragent'] = 'MyUseragentHere';
Когда я смотрю на заголовки во входящих письмах, они выглядят так:
User-Agent: CodeIgniter
X-Mailer: MyUseragentHere
Обратите внимание, что один из заголовков был изменен CI, а другой нет ?! Будем очень благодарны за любые предложения о том, как исправить, не редактируя системные файлы CI (хотите, чтобы все было хорошо и чисто в случае будущих обновлений и т. Д.).