Я отправляю электронное письмо людям, чьи почтовые программы неправильно отображают изображения в формате PNG, поэтому им кажется, что я не отправлял никаких изображений. В Thunderbird я не вижу возможности вставлять встроенные изображения в формате GIF или JPG вместо PNG. Есть ли способ сделать это?
4 ответа
Посмотрите на Вставку изображений из статьи из буфера обмена базы знаний Mozilla.
Существует описанный параметр clipboard.paste_image_type
для переключения между PNG и JPG.
Когда я копирую изображение, скажем, из Photoshop, и вставляю его в свое сообщение, которое я пишу, оно преобразует изображение в PNG.
Это очень раздражает, потому что некоторые мобильные телефоны не отображают PNG, и нет никаких признаков того, что там должно было быть изображение.
Кроме того, изображение не прикреплено к электронному письму, поэтому получатель не понимает, о чем вы говорите.
С самого начала Thunderbird никогда не справлялся с правильной вставкой встроенных изображений.
Вот как вы это делаете: Windows XP под управлением Thunderbird 3
C:\Program Files\Mozilla Thunderbird\defaults\pref
- Щелкните правой кнопкой мыши
composer.js
, выберите « Изменить» (или откройте его в блокноте). Перейдите в конец файла и найдите
clipboard.paste_image_type
// Pasting images from the clipboard, order of encoding preference:
// JPEG-PNG-GIF=0, PNG-JPEG-GIF=1,GIF-JPEG-PNG=2
pref("clipboard.paste_image_type", 1);
- Заменить
1
вpref("clipboard.paste_image_type", 1);
с0
. - Сохраните файл, перезапустите Thunderbird.
- Это оно.
Теперь, когда вы вставляете скопированное изображение в письмо, оно работает! Вы получите что-то вроде mozscreenshot_1.jpg
с качеством 95, встроенное в вашу электронную почту.
Ну как именно вы "вставляете встроенные изображения"? Если вы вставляете файл изображения (например, перетаскиваете из файлового менеджера), TB включит его как есть, то есть JPEG как JPEG, PNG как PNG и т.д.
Вы хотите, чтобы TB конвертировал изображения PNG в JPEG/GIF на лету? Или вы вставляете скриншоты? На какой операционной системе?
Редактировать:
Я только что проверил это: Thunderbird будет включать изображения в системный буфер обмена в любом формате, как изображения из файлов изображений. Таким образом, формат файла зависит от того, в каком формате используется программа для создания снимков экрана.
Если вы используете встроенную функцию скриншотов Windows (PrtScr/Alt-PrtScr), она будет использовать BMP (до XP) или JPEG (Vista/Win7). Если вы используете другое программное обеспечение, такое как Snagit, вам необходимо настроить формат файла ("формат выходного файла" или аналогичный).
Работая с Thunderbird v24.3 в Windows 7, я нашел единственный способ сделать изображение действительно встроенным (то есть base64) - перетащить его из файлового менеджера (Explorer) во вновь составленное HTML-письмо. То, что я нашел в Интернете, указало мне использовать «Вставка-> Изображение», однако все мои попытки вставить изображения с помощью опции меню приводили к ссылке на файл изображения на жестком диске (когда ссылка была правильно отформатирована). Хотя Thunderbird встраивал изображение при отправке, я хотел, чтобы оно полностью встраивалось в HTML с base64. Это привело к тому, что на жестком диске не потребовались никакие файлы изображений, только полученный файл HTML. Ваши результаты могут отличаться ...