поврежденная ссылка — отправить письмо — обменный сервер — CodeIgniter

Мне нужно отправить ссылку в HTML-письме с помощью CodeIgniter.

  • первое испытание: —

    отправьте письмо на сервер Gmail, после чего ссылка будет успешно отправлена ​​без каких-либо повреждений.

  • Второе испытание:

Я использую Microsoft Exchange Server.
при отправке ссылки в HTML-письме ссылка будет получена некорректно !!

Не знаю почему? Тогда проблема возникла при использовании только сервера Exchange.

правильная ссылка

http://000.00.0.00/s/admin/r?i=7&e=hana@dom.edu.com

поврежденная ссылка

http://000.00.0.00/s/admin/r?i=7&e=hana@do=.edu.com

Если я положу это в тег href

правильная ссылка

http://000.00.0.00/s/admin/r?i=7&е = 2

исправленная ссылка

http://000.00.0.00/s/admin/r=i=7&е = 2

Мой IP = 000.00.0.00, это не факт, но это только пример

0

Решение

Вы должны изменить настройку crlf, чтобы использовать Exchange в качестве SMTP-сервера.
добавлять $this->email->set_crlf( "\r\n" );на ваш контроллер или добавить $config['crlf'] = "\r\n"; на ваш файл конфигурации электронной почты!

Символы равенства, подставляемые в ваше электронное сообщение, являются пустой подсказкой, что проблема заключается в символе конца строки.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector