Amazon SES: двойная точка - PullRequest
       11

Amazon SES: двойная точка

1 голос
/ 27 февраля 2012

Я испытываю странное поведение на Amazon SES.У меня есть веб-приложение, которое отправляет HTML-письма с использованием SES, недавно я заметил, что некоторые изображения не загружаются после получения электронного письма.

Изображения хранятся в S3.

После проверки язаметил только в некоторых случаях, что URL изображения изменяется.Возьмем этот пример: URL-адрес изображения http://example.com/image_name.png, после отправки электронного письма URL-адрес изображения становится http://example.com/image_name..png (обратите внимание на двойную точку перед расширением).

Если яотправьте одно и то же электронное письмо на gmail и hotmail, я столкнулся с этой проблемой, но с разными изображениями.Gmail ставит двойную точку в image_2.png, а hotmail - в image_1.png.

Я использую класс электронной почты Codeigniter для отправки писем по SMTP.

Ответы [ 2 ]

3 голосов
/ 20 марта 2012

Чтобы класс электронной почты CI работал с Amazon SES, для новой строки необходимо было установить \r\n, как отмечено в комментариях выше.См. этот вопрос и ответ.

1 голос
/ 06 февраля 2013

Эта проблема была решена, когда мы использовали библиотеку CodeIgnitor Amazon SES: https://github.com/joelcox/codeigniter-amazon-ses

...