Сервер Exchange - отправка электронной почты с html типа почты - поврежденные ссылки
Я использую библиотеку CodeIgniter для отправки электронных писем с моего сервера Windows Exchange. Но когда я попытался отправить письмо типа html, и это письмо содержит ссылки, полученное письмо было повреждено!
отправлено письмо:
http://domain.x.io/researchapp/admin/reviewerspage1?email=abcdefg@gmail.com&phase=1&id=40
полученное письмо:
http://domain.x.io/researchapp/admin/reviewerspage1?email=abcdefg@gmail=.com&phase=1&id=40
//Код:
$this->load->library('email');
$this->email->clear();
$this->email->initialize(array(
'protocol' => 'smtp',
'smtp_host' => 'srv.domain.x.io',
'mailtype' => 'html',
'smtp_port' => 25,
'crlf' => "\n",
'newline' => "\r\n"
));
$this->email->to('xx@gmail.com');
$this->email->from('no-reply@domain.x.io', 'subject');
$this->email->subject('subject' );
$this->email->message('http://domain.x.io/researchapp/admin/reviewerspage1?email=abcdefg@gmail.com&phase=1&id=40' );
$this->email->send();
echo $this->email->print_debugger();
Хотя я использовал сервер Gmail, и он успешно работал для успешной отправки ссылок.