Что лучший способ состоит в том, чтобы послать электронное письмо HTML/изображения?

Обратите внимание, что ваш код генерирует только одно случайное целое число, а затем печатает его миллион раз.

Вы должны вызвать randint() внутри цикла, если хотите сгенерировать миллион случайных чисел.

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

17
задан mk. 4 September 2008 в 19:17
поделиться

4 ответа

Вы присоединяете электронные письма, тогда ссылаются на них в Вашем HTML как так:

<img src="cid:imagefilename.jpg" />

Outlook, по крайней мере, распознает это как ссылку на приложенное изображение и выводит его в соответственно.

9
ответ дан 30 November 2019 в 12:37
поделиться

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

Почтовые клиенты обычно все использование совсем другие методы рендеринга. Например, Outlook, 2007 использует механизм визуализации HTML Word, тогда как предыдущие версии использовали Internet Explorer.

Действительно знают, что поддержка CSS также очень ограничена в электронных письмах. Большинство клиентов, особенно веб-почта, разделит все за пределами < body> тег, а также < style> теги. Это означает, что внешний или встроенный CSS не будет работать, и что встроенные стили являются самой безопасной ставкой (стиль = "" атрибут). Существует также плохая поддержка многих правил CSS в Outlook 2007. Это означает, что много людей возвратилось к использованию таблиц для разметки электронной почты.

, Как на это указали, Монитор Кампании является превосходным ресурсом, и я особенно рекомендую их Диаграмма Совместимости CSS

5
ответ дан 30 November 2019 в 12:37
поделиться

Монитор кампании является великим ресурсы для электронной почты HTML: http://www.campaignmonitor.com/resources/#building

Также http://www.email-standards.org/ , но кажется вниз прямо сейчас.

2
ответ дан 30 November 2019 в 12:37
поделиться

Одной из самых больших причин, которые я нашел для электронной почты, которая будет отмечена как спам, является DNS. Удостоверьтесь домен / записи MX, от которых Вы посылаете электронное письмо, на самом деле решают правильно назад с сервера, используемого для отправки.

Что касается изображений, Вы могли присоединить их, но наиболее распространенный способ состоит в том, чтобы разместить их и использовать абсолютные URL. Прежде всего, это - проблема пропускной способности - необходимо полагать, что Вы собираетесь получить открытый уровень 10 - 15%: если необходимо присоединить все активы к каждой электронной почте, 85% пропускной способности, которую Вы будете использовать, будут потрачены впустую.

14
ответ дан 30 November 2019 в 12:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: