В Microsoft Outlook (не Outlook Express) есть такая отличная возможность (которая, кстати, заставила меня перейти с The Bat!) создавать HTML-шаблоны, то есть такие шаблоны писем, в которых будет содержаться графическое оформление, а картинки будут вложенными в письмо (не ссылки на них). Это делает письма очень симпатичными. Но со временем был разочарован в Microsoft Outlook из-за его медленной работы, нерасширяемости и косности в разработке программы. Когда я установил Mozilla Thunderbird я был приятно удивлен, какой у этой программы приятный интерфейс и какие большие функциональные возможности.
Вопрос такой. Как можно в Mozilla Thunderbird реализовать описанную выше возможность создания HTML-шаблонов с встроенными картинками?
Отсутствует
Создаете новое html письмо. С помощью меню Insert вставляете, что вам нужно, в меню File выбираете Save as...Template.
Дело в том, что, во-первых, нужно глубокое редактирование HTML-шаблона на уровне редактирования HTML-кода (с использованием форматирования на осонве каскадных стилей), то есть обычным копированием не получается. Во-вторых, почему-то это последовательность (File -> Save as... -> Template) не работает и далее письмо не выполняет роль шаблона.
Как я делал в Microsoft Outlook. Я создавал свой собственный HTML-файл с картинками в директории C:\Program Files\Common Files\Microsoft Shared\Stationery\ и далее в почтовой программе указывал, что мне надо использвать данные указанного файла (Сервис -> Параметры... -> Сообщение -> Выбор бланка...). Аналогичной возможности в Mozilla Thunderbird не нашел.
P.S. У меня Mozilla Thunderbird 1.5.0.7.
Отсутствует
глубокое редактирование HTML-шаблона на уровне редактирования HTML-кода (с использованием форматирования на осонве каскадных стилей)
это круто. Надеюсь, ваши респонденты искренне рады видеть это в своей почте.
В меню вставка есть пункт HTML - туда и скопируйте код вашего файла.
(File -> Save as... -> Template) не работает и далее письмо не выполняет роль шаблона
как вы это определили? В папке Шаблоны ничего нет?
Отсутствует
это круто. Надеюсь, ваши респонденты искренне рады видеть это в своей почте.
Уверен, что да!
В меню вставка есть пункт HTML - туда и скопируйте код вашего файла.
Разобрался с вставкой HTML-кода. Все менюшки облазил, а этой надписи не распознал.
как вы это определили? В папке Шаблоны ничего нет?
Я собственно, даже директорию шаблонов не распознал... Смотрю, среди файлов в директории C:\Program Files\Mozilla Thunderbird\ ничего похожего нет.
Как эти шаблоны сохранять и как сделать, чтобы они потом по умолчанию открывалсиь? Я прочитал, что нужно установить http://kb.mozillazine.org/Message_templates (у меня установлен только базовый комплект версии 1.5.0.7). Нужно устанвливать или такого рода шаблоны и так должны работать?
С одной стороны Microsoft Outlook напрягает, но с другой стороны в рамках данной задачи все сделано очень удобно. А сделано там так. В директории C:\Program Files\Common Files\Microsoft Shared\Stationery\ лежит файл template.html, который был собственоручно сверстан. В этом файле прописано <img src="image.gif" alt="">, а сам файл картинки image.gif лежит в той же директории C:\Program Files\Common Files\Microsoft Shared\Stationery\ и при отправке письма файл image.gif вкладывается в письмо, а в HTML-коде письма ссылка на файл картинки не вне письма, а внутри его таким вот образом - <img src="cid:part1.04090406.04090403@domain.ru" alt="">.
Хотелось бы сделать тоже самое (или нечто похожее) для Mozilla Thunderbird. Когда получится, то больший восторг (после всех мучений с почтовыми клиентами The Bat и Outlook) я, наверное, испытывал после подключения к Интернету.
P.S. В итоге письмо уходит в таком виде (моя задача повторить тоже самое для Mozilla Thunderbird при отправке писем HTML-шаблонов):
This is a multi-part message in MIME format.
--------------030004040003030508050702
Content-Type: text/html; charset=KOI8-R
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<img src="cid:part1.04090406.04090403@domain.ru" alt="">
</body>
</html>
--------------030004040003030508050702
Content-Type: image/jpeg;
name="moz-screenshot.jpg"
Content-Transfer-Encoding: base64
Content-ID: <part1.04090406.04090403@domain.ru>
Content-Disposition: inline;
filename="moz-screenshot.jpg"
/9j/4AAQSkZJRgABAQAAA
...
qi4mwooopCP/2Q==
--------------030004040003030508050702--
Отредактировано Podlipki (15-03-2007 15:33:59)
Отсутствует
usergen
А разве шаблоны не в двойке появились? По-моему, в 1.5 их ещё не было...
Welcome to mozilla@conference.jabber.ru
Отсутствует
А разве шаблоны не в двойке появились? По-моему, в 1.5 их ещё не было...
Так самая последняя версия же Mozilla Thunderbird 1.5.0.10. Вторая версия есть только браузера Mozilla Firefox.
Отсутствует
Есть бета 2.0, причем уже давно. Не идеальная, конечно, но в итоге пользуюсь ей.
Ясненько... Мне самое главное, чтобы данная почтовая программа поддерживала одну функцию, которую я описал выше. По всем остальным данным я уже понял, что Mozilla Thunderbird лучше всех. Но как, бывает, мобильный телефон выбираешь среди других моделей ради одной единственной особенности, которая очень важна, так и здесь эта особенность не позволяет мне слезть с The Bat и Outlook...
Отсутствует
Не там ищете папку:
Не забудьте в меню Вид отметить Показывать вложения в теле сообщения
В html-коде ссылка на картинку должна быть в таком виде: <IMG src="file:///БукваДиска:/Program%20Files/Common%20Files/Microsoft%20Shared/Stationery/image.gif">
Установите расширение ExternalTemplateLoader оно загружает шаблоны из внешних html-файлов.
Отсутствует
usergen
Здорово! Спасибо!
еще два вопроса.
1. А можно ли настроить шаблон так, чтобы при нажатии кнопки "Создать" открывался выбранный шаблон?
2. С картинками и с рамками стало все понятно... но это <img>, а можно ли использовать картинки в качестве фона, например <body background="bg.gif">? Как их тогда подгружать?
Отсутствует
1. см. пред. сообщение: Установите расширение ExternalTemplateLoader
2. см. пред. сообщение: можно, только путь к bg.gif прописывайте, как background="file:///БукваДиска:/Progra..."
Не стесняйтесь пробовать то, что вам советуют, - вряд ли вам удастся что-либо поломать.
Отсутствует
Спасибо большое! Все супер!
Только... вот кирилица не выводится в этих шаблонах. Вместо нее отображаются знаки вопросов. Как включить поддержку русских шрифтов?
И еще... написано:
- template.load.checkHTML = enable the check on the first row of the HTML file to load (default: true)
- template.charset.ignore = ingore the charset of the template to load for the message (default: false)
For a more complete documentation, see the preferences.txt file inside the extension.
А уменя нет никакого файла preferences.txt внутри C:\Program Files\Mozilla Thunderbird\extensions\. И куда вообще настройки "template.load.checkHTML" и др. вводить?
Отсутствует
И еще... написано:
- где написано?
кирилица не выводится
В исходном html-файле кодировка задана?
Про расширение: оно хранится в папке extensions профиля (там будут папки с названиями в виде цифробукв). Поиск файла preferences.txt в windows вам поможет.
А лучше внести в исходный html-файл строки
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
.....
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
Отредактировано usergen (16-03-2007 13:48:41)
Отсутствует
И еще... написано:
- где написано?
Спасибо огрмное!
Написано в ExternalTemplateLoader. Я разобрался и нашел. Файл этот находится в C:\Documents and Settings\ (я то думал, что только в C:\Program Files\ все лежит). Путь увидел в Mozilla Thunderbird в Инструменты -> Параметры учетной записи... -> Локальный каталог. Кстати, поиск Windows результатов почему-то недал.
Отсутствует
Ответил вам в другом посте:
http://forum.mozilla-russia.org/viewtopic.php?id=16211
"...first of all you must enable the option from the compose window, in Tools --> ExternalTemplateLoader options --> Template for this identity", где identity и есть учетная запись.
Отсутствует
Супер! Разробрался, протестил, проработал... и даже уже привык. Очень удобно.
Только вот если открываешь создание письма (Ctrl+N), то открывается шаблон для учетной записи по умолчанию. А если нужно отправить от другой учетной записи и соответственно от другого шаблона, то совсем никак не получается. Меняешь учетную запись в выпадающем меню, а шаблон остается, что вызвывает большие неудобства. Приходится лезть каждый раз в настройки и переставлять учетную запись по умолчанию. Кривовато получается...
Как можно менять шаблон для другой учетной?
Отсутствует
Как вообще пользоваться этим расширением?
Допустим, мне нужен шаблон, чтоб при создании нового письма, автоматом вставлялось, "здравствуйте, (имя получателя)!". Это расширение, может такой шаблон вставлять?
Если да, то, как такой шаблон написать?
Отсутствует
создаю значит шаблон. хочу сделать всместо фона фоновый рисунок.
есть опция формат->цвет и фон страницы там это всё прекрасно можно сделать.
но хочеться руками))
вставляю такой html код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <style type="text/css"> BODY { background-color: #98560F; /* Цвет фона */ background-image: url('/images/bg.gif') /* Путь к фоновому рисунку */ } </style> </head> <body> <p>Lorem ipsum dolor sit amet...</p> </body> </html>
не работает) путь изменял на свой, где картинка храниться. пробовал загружать картинку как вложение в письмо и просто указывать её имя - тоже не катит как быть ?
Another year, another revolution.
Отсутствует
Santo
Скорее всего проблема с путём к файлу. А если полный путь указывать (с диском и прочим).
Благодарю алфавит за любезно предоставленные буквы.
Отсутствует
C:\Documents and Settings\User\Мои документы\Glamour_Collection__Amber_No_3_by_va_deam.jpg - кудаш полнее ??
тоесть в итоге так писал:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <style type="text/css"> BODY { background-color: #98560F; /* Цвет фона */ background-image: url('C:\Documents and Settings\User\Мои документы\Glamour_Collection__Amber_No_3_by_va_deam.jpg') /* Путь к фоновому рисунку */ } </style> </head> <body> <p>Lorem ipsum dolor sit amet...</p> </body> </html>
Отредактировано Santo (22-09-2007 18:07:08)
Another year, another revolution.
Отсутствует
Santo
А тут с русскими буквами небось проблема. Ты кодировку не прописал, а по умолчанию в UTF-8 может ждёт. попробуй начать с корня какого-то диска: D:\Glamour_Collection__Amber_No_3_by_va_deam.jpg
Благодарю алфавит за любезно предоставленные буквы.
Отсутствует
Infant
кстати тоже подумывал об этом) ща проверю...
пробовал(( ложил в корень и С и D пофиг.
Отредактировано Santo (22-09-2007 18:39:04)
Another year, another revolution.
Отсутствует