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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.
  • Форумы
  •  » Thunderbird
  •  » Доступ к заголовкам письма или ньюса для добавления своих строк...

№127-02-2005 18:10:35

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Доступ к заголовкам письма или ньюса для добавления своих строк...

Иногда очень полезно добавить в заголовок письма те или иные поля, а иногда без этого просто не обойтись.
Например, действующая в России система шлюзования NNTP-Fido требует, что бы в штатном, но ныне реально не используемом поле заголовка "Keywords: " находился индивидуальный пароль интернетовского пользователя. (Это можно критиковать и обсуждать, но нельзя изменить.)
Причем, очень важно, чтобы эта штука топала только на NNTP сервер news.fido7.ru, у меня их кастомизировано несколько, но на других мой пароль знать никому не надобно.

Это умеют делать все юниксные NNTP-читалки. Даже в АутГлюке поганом это реализуется. А как это проделать на величайшей и открытейшей платформе всех времен и народов с гордым именем Thunderbird?

Ogogon.


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№227-02-2005 20:46:53

kosticus
Участник
 
Группа: Members
Откуда: Челябинск
Зарегистрирован: 17-11-2004
Сообщений: 49

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Посмотри в FAQ там это есть

Отсутствует

 

№327-02-2005 21:03:33

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

kosticus пишет

Посмотри в FAQ там это есть

К сожалению, я этого не нашел. Если Вас не затруднит, пожалуйста, приведите ссылку.
Некоторое время назад я задавал этот вопрос в дискуссии про Тандерберд и ФИДО, но конкретного ответа о том, как добавлять поля в заголовок не получил.
Для меня этот вопрос открыт, и пока я считаю что Тандерберд этого, увы, не может...

Ogogon.


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№427-02-2005 23:18:45

kosticus
Участник
 
Группа: Members
Откуда: Челябинск
Зарегистрирован: 17-11-2004
Сообщений: 49

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Для этого нужно подправить user.js расположеный в каталоге твоего профиля. Если такого файла нет - создай его.
//Для добавления своих заголовков в почтовые сообщения нужно добавить следующую переменную:
user_pref("mail.compose.other.header", "Keywords");
Через запятую можно напихать еще каких-нибудь, нужных тебе заголовков.
При составлении сообщения в выпадающем меню (От, Кому... ) появятся строка Keywords.

Отсутствует

 

№527-02-2005 23:27:56

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

kosticus пишет

Для этого нужно подправить user.js расположеный в каталоге твоего профиля. Если такого файла нет - создай его.
//Для добавления своих заголовков в почтовые сообщения нужно добавить следующую переменную:
user_pref("mail.compose.other.header", "Keywords");
Через запятую можно напихать еще каких-нибудь, нужных тебе заголовков.
При составлении сообщения в выпадающем меню (От, Кому... ) появятся строка Keywords.

Вот, это то, что я так хотел услышать... Спасибо огромное...

А если это хочется чуть усложнить?
Можно ли этой строке задать значение заранее, чтобы я не вводил его при каждом ответе?
Можно ли сделать так, чтобы это правило касалось только одного сервера NNTP?

Ogogon.


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№627-02-2005 23:45:21

kosticus
Участник
 
Группа: Members
Откуда: Челябинск
Зарегистрирован: 17-11-2004
Сообщений: 49

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

А вот это вряд ли. Помоему придется вводить каждый раз.

Отсутствует

 

№727-02-2005 23:52:25

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

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

А если это хочется чуть усложнить?
Можно ли этой строке задать значение заранее, чтобы я не вводил его при каждом ответе?
Можно ли сделать так, чтобы это правило касалось только одного сервера NNTP?

Делается так:

user_pref("mail.identity.id2.headers", "xx1,xx2,xx3,xx4,xx5");
user_pref("mail.identity.id2.header.xx1", "X-xx-1: abc");
user_pref("mail.identity.id2.header.xx2", "X-xx-2: def");
user_pref("mail.identity.id2.header.xx3", "X-xx-3: ghi");
user_pref("mail.identity.id2.header.xx4", "X-xx-4: jkl mno ");
user_pref("mail.identity.id2.header.xx5", "X-xx-5: 123 456 789");

Вместо id2 подставь id своего NNTP сервера.


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

Отсутствует

 

№811-11-2006 18:13:20

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Unghost пишет

Вместо id2 подставь id своего NNTP сервера.

Попробовал. Успех частичный.

Написал user.js вот чего:

user_pref("mail.compose.other.header", "Keywords");
user_pref("mail.identity.news.fido7.ru.headers", "Keywords");
user_pref("mail.identity.news.fido7.ru.headers.Keywords", "Keywords: xxxxxxxxxx");

Поле "Keywords" появилось, и руками его вставлять, а затем заполнять можно. Однако, само впрыгивать, да еще и вместе с предписанным значением, оно не хочет.

Или я неправильно понял, что такое "id NNTP сервера"?

Ogogon.
---
"Лечим клептоманию клаустрофобией. Телефон 02. Круглосуточно."


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№912-11-2006 21:38:02

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

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Ogogon
Написал user.js вот чего:

    user_pref("mail.compose.other.header", "Keywords");
    user_pref("mail.identity.news.fido7.ru.headers", "Keywords");
    user_pref("mail.identity.news.fido7.ru.headers.Keywords", "Keywords: xxxxxxxxxx");

Это для ручной вставки keyword, а не автоматической.
См. мой пример.


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

Отсутствует

 

№1013-11-2006 01:05:33

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Unghost пишет

user_pref("mail.compose.other.header", "Keywords");
    user_pref("mail.identity.news.fido7.ru.headers", "Keywords");
    user_pref("mail.identity.news.fido7.ru.headers.Keywords", "Keywords: xxxxxxxxxx");

Это для ручной вставки keyword, а не автоматической.
См. мой пример.

Дико извиняюсь, а что сделать, чтобы он это автоматически вставлял?

Ogogon.


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№1114-11-2006 22:09:39

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

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Ogogon
Так, как я написал в http://forum.mozilla-russia.org/viewtopic.php?pid=9203#p9203

Добавлено Втр 14 Ноя 2006 22:24:42 :
Например нужно сделать так, чтобы к каждому письму от unghost@mail.com добавлялся заголовок X-stado: Sucksssssss. Открываем prefs.js и ищем учётную запись для unghost@mail.com. Быстро находим строку вида:

Выделить код

Код:

user_pref("mail.identity.id9.useremail", "unghost@mail.com");

Значит у этой учётной записи id - 9. Добавляем  в файл две строки:

Выделить код

Код:

user_pref("mail.identity.id9.header.xx1", "X-stado: Sucksssssss");
user_pref("mail.identity.id9.headers", "xx1");

Вот и всё. Если надо добавить например несколько заголовков:

Выделить код

Код:

user_pref("mail.identity.id9.header.xx1", "X-stado: Sucksssssss");
user_pref("mail.identity.id9.header.xx2", "X-flock: Suckzzzzzz");
user_pref("mail.identity.id9.headers", "xx1,xx2");

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

Отсутствует

 

№1215-11-2006 01:30:51

Ogogon
Участник
 
Группа: Members
Зарегистрирован: 13-02-2005
Сообщений: 55

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Огромный тханкс... Я сделал, как написано в последнем примере, и все само запрыгивает.

Тогда, последний вопрос:

user_pref("mail.identity.id9.header.xx1", "X-stado: Sucksssssss");
user_pref("mail.identity.id9.headers", "xx1");

В примере поле называется "xx1". Я назвал "Keywords".

user_pref("mail.identity.id2.header.Keywords", "Keywords: XXXXXXXXX");
user_pref("mail.identity.id2.headers", "Keywords");

То, как обзывать значимо или нет?

Ogogon.
---
"Прозрачное масло, содержащееся внутри коровы, не способствует ее питанию, но приносит наибольшее питание, будучи употреблено должным образом."


Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...

Отсутствует

 

№1316-11-2006 21:51:13

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

Re: Доступ к заголовкам письма или ньюса для добавления своих строк...

Ogogon

То, как обзывать значимо или нет?

Думаю, что не значимо.


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]