Я использую командную строку (shell_exec) для запуска PHP-скрипта, который отправляет несколько писем с PEAR Mail. (Мне нужно запустить его в фоновом режиме, иначе сервер сработает.)Pear Mail не отправляет HTML mime
Когда я тестирую его на своем локальном хосте, он отлично передает HTML-контент, но когда я запускаю его на реальном/удаленном веб-сервере, он отправляет текстового содержимого, а не содержимого HTML. Когда я запускаю скрипты (хотя и только по одному электронному письму за раз), они отправляют содержимое HTML.
Есть ли причина, по которой версия командной строки отправляет только текст?
У меня есть несколько других скриптов на моем сайте, которые используют почту PEAR, и они отправляют HTML отлично. Просто когда я использую командную строку, она отправляет только текстовое содержимое, без HTML. Я использую хостинг-провайдера, и они заверили меня, что все пакеты установлены. Чтобы быть ясным, содержимое, которое я указываю в '$ mime-> setTXTBody ($ text)', проходит, но не то, что я указываю в '$ mime-> setHTMLBody ($ html)'. – Warwick