Звучит так, будто это не проблема codeigniter.
Вы проверили и показали, что сообщение отправлено правильно. Вы видели, что он отправляет на другую учетную запись POP3. GMail может получить данные учетной записи POP3, но обрабатывает их.
Следующим тестом будет использование клиента, скажем, Thunderbird (рабочий стол) или Squirrel Mail (Интернет) и проверка правильности доставки почты из этих источников.
Следующий тест (если это не так) должен использовать совершенно другую учетную запись POP3 с другим провайдером на другом сервере и посмотреть, что там происходит.
Причина этого в том, что ошибка (как вы ее видите), по-видимому, происходит между доставкой на POP3 и прибытием в GMail. Что я хотел бы найти в качестве средства поиска ошибок, так это установить, является ли это неправильно сформированное электронное письмо или (и это было бы мое предположение), если сервер POP3 имеет какую-либо необычную конфигурацию, которую CI, возможно, не учитывает.
Чтобы сэкономить время, я бы отправлял сообщения на форумах CodeIgniter, чтобы спросить, не сталкивался ли кто-либо еще с этими проблемами, и в этом случае может быть известная ошибка или ошибка или какой-либо недостаток. В ожидании ответа я смотрю на свой POP3-сервер и спрашиваю, почему он передает сообщения таким образом, который мне не нравится, и если это POP3, тип сервера или проблема конфигурации. Самое главное, когда я знаю, в чем проблема, как я могу изменить свое программное обеспечение для отправки электронной почты (CI), чтобы отправлять электронные письма, которые не прерываются таким образом?
Но сначала нужно знать причину проблемы.