• Как правильно создать HTML письмо?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Может там есть какая то хитрость о которой я ни чего не знаю?.

    Есть :) RFC называется. Которая ничего не говорит о том, что я не могу изменить письмо во время приема. Наоборот, я его очень даже могу изменить :) Ну то есть, все картинки/ссылки повырезать нафиг либо деактивировать, добавив мусора, а то и вообще прогнать текст через парсер, выдрав только текст (я встречался с такими суровыми почтовиками).
    Это не считая того, что в почтовых клиентах картинки отключены по умолчанию.

    Нет никакого "правильного HTML-письма". Есть "письмо которое правильно отображается в наиболее популярных бесплатных почтовых серверах" - потому что только там есть какая-то гарантия, что его не подерут при приеме.
    Ответ написан
    Комментировать
  • Как правильно создать HTML письмо?

    AntonLitvinenko
    @AntonLitvinenko
    HTML coder
    Рекомендую воспользоваться фреймворком MJML, если есть опыт вёрстки, то разобраться с ним пара часов, хорошая документация, есть примеры, онлайн песочница, приложение для компа и возможность запустить под галпом
    Ответ написан
    Комментировать
  • Как правильно создать HTML письмо?

    @Spaceoddity
    1. Изображения лучше хранить на собственном сервере. Как вариант - приложить их к письму в качестве файлов. Но надо будет тестить - чтобы изображения корректно отображались. Тестить email-рассылки по любому надо будет очень серьёзно. Я даже занимался перебором сервисов для тестирования email-писем на разных платформах и гаджетах. Либо уменьшать запросы - кроссплатформенность (специфика тут приличная).
    2. Пока только таблицами. Сервисов куча. Порог вхождения, кстати, довольно средний. Прямо так с нахрапу не получится - надо будет в код примеров вникать. Руками не сильно дольше. Принципы "табличной вёрстки" довольно просты.
    UPD: Суть специфики кроссплатформенности в следующем: для западного рынка, например, по любому надо тестить yahoo, а для российского - яндекс (наоборот совершенно мизерные проценты).
    Ответ написан
    Комментировать
  • Как настроить отступ от верха при плавном переходе к якорю?

    RAX7
    @RAX7
    Потому что location.hash = hash прокручивает страницу до якоря. Используй History API чтобы поменять урл в адресной строке.
    Ответ написан
    Комментировать