Simplenews, CSS, Google, Yandex и Mail.ru... HELP!!

Главные вкладки

Аватар пользователя krock krock 15 апреля 2011 в 6:55

Привет, не подскажете немного?
Отправил HTML-письмо с помощью Simplenews и Mimemail. Но стили прочитала только mail.ru. Остальные как будто не видят CSS. Gmail вообще порубил все атрибуты class, style.. но без них-то тоже много не наделаешь. Как быть?

Комментарии

Аватар пользователя Valeratal Valeratal 15 апреля 2011 в 11:04

Если не секрет, нафига вообще все эти стили в почте? главное чтобы ссылки были ссылками.
Зачем впихивать свой сайт в письмо?

Аватар пользователя Geldora Geldora 15 апреля 2011 в 11:46

Это очень большая тема.

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

В общем: верстать эмейл-рассылку, это покруче чем верстать под все браузеры мира Lol Потому что каждый эмейл-клиент читает стили по разному. Кроме того, нужно использовать старый хтмл, версии 95 года. Из основных правил:

НЕ использовать отдельные файлы ЦСС. ЦСС должен быть прописан прямо в ХТМЛе.
НЕ использовать дивы. Только таблицы, причем все размеры должны быть указаны для каждой ячейки, строчки таблицы.
Поменьше использовать картинки, а если использовать, то Альт и Титл обязательны - не каждый эмейл-клиент показывает картинки в почте.
Картинки должны быть прикреплены к письму.

Поищите на хабре, там было две-три очень подробные статьи про верстку. Кроме того, можно просто посмотреть тюториалы от MailChimp, там все подробно тоже.

П.С. А я после того курса, предпочитаю использовать спец.сервисы, типа того же мейлчимпа. Там есть шикарный конструктор дизайна Lol

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 15 апреля 2011 в 12:05

гугла блокирует разметку и правально делает.

"krock" wrote:
Остальные как будто не видят CSS. Gmail вообще порубил все атрибуты class, style.. но без них-то тоже много не наделаешь. Как быть?

да, тока со всякими XSS уязвимостями как еще бороться. может письмо будет содержать JS и специальные урлы и ифреймы или еще че.

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

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 15 апреля 2011 в 12:09

"Valeratal" wrote:
Если не секрет, нафига вообще все эти стили в почте? главное чтобы ссылки были ссылками.
Зачем впихивать свой сайт в письмо?

затем что клиент порой хочет рассылку по сайту в html.

и кстати я счел в свое время целесообразным делать "двойное" письмо. чтобы там были части и с plain/text и с html - на случай если html в почтовой программе вырублен или еще какие косяки.

нет разметки - зато все красиво.

Аватар пользователя Softovick Softovick 15 апреля 2011 в 12:13

Вся суть в том, что надо использовать html самый самый древний.
Я читал на хабре статьи по верстке почтовых рассылок, рекомендую http://habrahabr.ru/blogs/css/112163/

ЗЫ: Лично я добивался, чтобы у меня письмо выглядело одинакого в том числе и в GMail, там и таблица была красивая и даже картинки отображались без проблем (т.е. не предлагало, типа "нажмите, чтобы показать картинки")...

Аватар пользователя krock krock 15 апреля 2011 в 18:31

"Geldora" wrote:
Это очень большая тема.

Geldora, спасибо огромное! Прямо не знаю, куда Вам плюсик поставить. Smile
Кроме того, спасибо ВСЕМ за обсуждение. Про эти вещи я слышу впервые. Хотя кое-что уже рассылал в жизни.

Аватар пользователя krock krock 15 апреля 2011 в 22:25

Кстати, попутно я бы хотел задать вопрос: как присоединять изображения в simplenews? что-то я не нашёл пока.