Тема закрыта
Страницы: 1
Иногда очень полезно добавить в заголовок письма те или иные поля, а иногда без этого просто не обойтись.
Например, действующая в России система шлюзования NNTP-Fido требует, что бы в штатном, но ныне реально не используемом поле заголовка "Keywords: " находился индивидуальный пароль интернетовского пользователя. (Это можно критиковать и обсуждать, но нельзя изменить.)
Причем, очень важно, чтобы эта штука топала только на NNTP сервер news.fido7.ru, у меня их кастомизировано несколько, но на других мой пароль знать никому не надобно.
Это умеют делать все юниксные NNTP-читалки. Даже в АутГлюке поганом это реализуется. А как это проделать на величайшей и открытейшей платформе всех времен и народов с гордым именем Thunderbird?
Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
Посмотри в FAQ там это есть
К сожалению, я этого не нашел. Если Вас не затруднит, пожалуйста, приведите ссылку.
Некоторое время назад я задавал этот вопрос в дискуссии про Тандерберд и ФИДО, но конкретного ответа о том, как добавлять поля в заголовок не получил.
Для меня этот вопрос открыт, и пока я считаю что Тандерберд этого, увы, не может...
Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
Для этого нужно подправить user.js расположеный в каталоге твоего профиля. Если такого файла нет - создай его.
//Для добавления своих заголовков в почтовые сообщения нужно добавить следующую переменную:
user_pref("mail.compose.other.header", "Keywords");
Через запятую можно напихать еще каких-нибудь, нужных тебе заголовков.
При составлении сообщения в выпадающем меню (От, Кому... ) появятся строка Keywords.
Отсутствует
Для этого нужно подправить user.js расположеный в каталоге твоего профиля. Если такого файла нет - создай его.
//Для добавления своих заголовков в почтовые сообщения нужно добавить следующую переменную:
user_pref("mail.compose.other.header", "Keywords");
Через запятую можно напихать еще каких-нибудь, нужных тебе заголовков.
При составлении сообщения в выпадающем меню (От, Кому... ) появятся строка Keywords.
Вот, это то, что я так хотел услышать... Спасибо огромное...
А если это хочется чуть усложнить?
Можно ли этой строке задать значение заранее, чтобы я не вводил его при каждом ответе?
Можно ли сделать так, чтобы это правило касалось только одного сервера NNTP?
Ogogon.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
А если это хочется чуть усложнить?
Можно ли этой строке задать значение заранее, чтобы я не вводил его при каждом ответе?
Можно ли сделать так, чтобы это правило касалось только одного сервера 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.
Отсутствует
Вместо 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. Круглосуточно."
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
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.
Отсутствует
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.
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
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. Быстро находим строку вида:
Значит у этой учётной записи 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.
Отсутствует
Огромный тханкс... Я сделал, как написано в последнем примере, и все само запрыгивает.
Тогда, последний вопрос:
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.
---
"Прозрачное масло, содержащееся внутри коровы, не способствует ее питанию, но приносит наибольшее питание, будучи употреблено должным образом."
Властитель слабый и лукавый, Плешивый щеголь, враг труда,
Нечаянно пригретый славой, Над нами царствовал тогда...
Отсутствует
Ogogon
То, как обзывать значимо или нет?
Думаю, что не значимо.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Тема закрыта
Страницы: 1