Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Thunderbird
  •  » как сделать изображение фоном при создании письма?

№113-03-2013 04:56:51

sasha300
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 04-02-2013
Сообщений: 66
UA: Opera 12.0

как сделать изображение фоном при создании письма?

Приветствую!
Пытаюсь вставить картинку как фон, но ничего не выходит! В ТБ поставил ссылку на внешний файл html.
Вот сам файл :

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<BODY background="images/image001.jpg">

</body>
</head>
</html>

Если браузером пытаюсь открыть этот файл, то получаю белый лист.
p.s.: нужно, чтобы при новом письме, а также при ответе на письмо формировался фон. В шаблонах есть функция "Цвета и фон страницы" и у меня успешно вышло вставить фон в шаблон, но шаблоны не будут автоматически вставляться в письмо, поэтому не устраивает использование шабона.

Добавлено 13-03-2013 05:16:16
В общем теперь фон отображается в браузере, вот сам код:

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 <body background="image001.jpg">

 </body>
</html>

Ссылку на html файл в TB указал, но при формировании нового письма получается пустая страница! Сам ТБ не показывает рисунок как фон из-за того, что он не может его найти?

Добавлено 13-03-2013 05:22:12
Даже абсолютные пути не катят, сделал так

Выделить код

Код:

<body background="file://F:/image001.jpg">

Браузер страницу выдает с фоном, а ТБ при создании письма опять выдает чистый лист! Я уже не знаю где копать! Подскажите пожалуйста!

Отредактировано sasha300 (13-03-2013 05:22:12)

Отсутствует

 

№213-03-2013 05:33:52

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.14

Re: как сделать изображение фоном при создании письма?

sasha300
закодируй картинку в base64
http://base64.mendart.com/


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№313-03-2013 06:09:29

sasha300
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 04-02-2013
Сообщений: 66
UA: Opera 12.0

Re: как сделать изображение фоном при создании письма?

кодировать в base64 ещё вчера научился :)
А если я фон закодирую, то как мне этот код корректно вставить?

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 <body background="<img src='data:image/jpeg;base64,/9j/4AAQSkZJR..........IPrj8KAP/Z' />">

 </body>
</html>

Вот этот код у меня даже в браузере выдает белый лист!
p.s.: за место точек у меня код в base64, который тут размещать бесмысленно

Отредактировано sasha300 (13-03-2013 06:11:00)

Отсутствует

 

№413-03-2013 06:23:03

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.14

Re: как сделать изображение фоном при создании письма?

sasha300 пишет

ckground="<img src='data:

ckground='data:

sasha300 пишет

IPrj8KAP/Z' />">

IPrj8KAP/Z'>


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№513-03-2013 06:38:29

sasha300
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 04-02-2013
Сообщений: 66
UA: Opera 12.0

Re: как сделать изображение фоном при создании письма?

Спасибо! Теперь браузер показывает фон, в ТБ указал, чтобы тот брал во внимание html файл:
image_513fe8a3dabe5.jpg
При формировании нового письма фон не вставляется! Где может быть подвох?
По идее он же должен врубаться в фон?

Отсутствует

 

№614-03-2013 08:19:35

sasha300
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 04-02-2013
Сообщений: 66
UA: Opera 12.0

Re: как сделать изображение фоном при создании письма?

В общем за день экспериментов наткнулся на статью Верстка e-mail рассылок — «подводные камни». Часть первая. Картинки, там сказано, что:

При использовании картинок в теле писем (тэг img) в ссылке на картинку (параметр «src») указывается нужный идентификатор с использованием URI-схемы «cid», синтаксис идентификатора отличается от Content-ID отсутствием угловых скобок:
cid: 1.23.44455.9874563210@test.example

Помимо заголовков, стандарт MIME определяет схему преобразования данных для передачи посредством e-mail — это схема base64. Любое изображение, которое передается в теле письма, сначала преобразуется в формат base64.

Ладно, это без труда сделал средствами TB, создал пустое письмо и с помощью функции "Формат" > "Цвета и фон страницы"
image_51414e9037e6e.jpg
вставил картинку как фон, получилось:
image_51414f489a48a.jpg
Одно "Но": этот шаблон нужно каждый раз в ручном режиме вызывать, а надо, чтобы при нажатии на клавишу "Создать" автоматически вставлялся этот фон. Как это сделать?
С помощью функции "Вставлять подпиь из файла". Но при попытке скопировать исходный код шаблона (который создал TB) и вставив его в html файл, любой браузер выдает сплошной текст.
Как вставить код из шаблона в html файл?
Есть ли кто на форуме, кто знает, как фоновую картинку, преобразованную TB в схему base64 вставить в html файл с подписью, чтобы при нажатии на клавишу "Создать" вставлялся этот фон и подпись с картинкой (сейчас вставляется только подпись с картинкой)?

Отсутствует

 

№714-03-2013 10:08:52

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.14

Re: как сделать изображение фоном при создании письма?

sasha300 пишет

Одно "Но": этот шаблон нужно каждый раз в ручном режиме вызывать, а надо, чтобы при нажатии на клавишу "Создать" автоматически вставлялся этот фон. Как это сделать?

пока вариант только один - сохранить то сообщение как шаблон и создавать новые кликая по нему.
назначить его дефолтным по-умолчанию для новых сообщений возможности нет
https://bugzilla.mozilla.org/show_bug.cgi?id=107876
как вариант решения сделать кнопку для Custom Buttons открывающую тот шаблон и заменить ей кнопку создания сообщений.
Custom Buttons попросить помощи в создании можно тут СВ обсуждение


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№814-03-2013 10:16:23

sasha300
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 04-02-2013
Сообщений: 66
UA: Opera 12.0

Re: как сделать изображение фоном при создании письма?

Только что определил, что фоновое изображение не распознается сервисом mail.ru, а это значит, что подавляющее число пользователей не увидит фон. Поэтому пока что заморачиваться с этим бессмысленно. Предполагаю, что к это будет реализовано к 2015-2017 году, так как корпоративная почта ещё не имеет четкие стандарты..

Отсутствует

 

№917-03-2013 18:21:00

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Firefox 22.0

Re: как сделать изображение фоном при создании письма?


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 
  • Форумы
  •  » Thunderbird
  •  » как сделать изображение фоном при создании письма?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]