Как заставить Thunderbird собирать адреса из еще не загруженных сообщений IMAP?

11969
einpoklum

Я создал новую учетную запись Thunderbird для работы с моей учетной записью IMAP на каком-либо почтовом сервере. Я загрузил все заголовки сообщений, а не все тела, и прочитал пару сообщений. К сожалению, «Собранные адреса» в Thunderbird, похоже, содержат адреса только из нескольких сообщений, которые я прочитал или написал, а не из всех сообщений, заголовки которых были загружены.

  • Есть ли какое-либо значение конфигурации, которое я могу изменить, чтобы Thunderbird искал адреса во всех моих заголовках?
  • Возможно, есть какой-то «ручной» способ сбора этих адресов, скажем, в abook.mab?
4
см. это: https://superuser.com/questions/353181/how-to-copy-all-email-addresses-from-an-email-in-thunderbird Rigel 7 лет назад 0
@ Турбин: Это не помогает, этот вопрос касается одного сообщения. einpoklum 7 лет назад 0

4 ответа на вопрос

3
rubo77

The Email Address Crawler Plugin might work. Note that the earlier version is no longer maintained. To use the updated version:

  1. Follow the direct download link. (Attention this is not approved by Mozila jet, see comment below)
  2. Start Thunderbird (v31.0 or greater).
  3. Open the triple-bar menu ().
  4. Click Add-ons.
  5. Click the icon beside the search text box to open a drop-down menu.
  6. Select Install Add-on From File...*
  7. Browse to the download location for Email Crawler.
  8. Select the file (e.g., emailcrawler-5.1.2.xpi).
  9. Click Open.
  10. Click Install Now.
  11. Click Restart Now.

Then:

  1. Right-click on any folder.
  2. Select Crawl folder for email addresses.
  3. Check To and From.
  4. Set Choose a [sic] addressbook as a target for the found addresses to Collected Addresses.
  5. Optionally, set Needed # of occurrences to 2 (to help filter invalid addresses).
  6. Click OK.

If you want to use an approved Plugin from Moxilla Add-On Page, maybe the Email Address Crawler Plugin is a solution for you?

EMail Address Crawler by CySlider
Automatically fill your address books or send mass mails with e-mail addresses extracted from all your e-mails.

It is a bit outdated, but there is stated by someone it that still worked in 17.0, so maybe it still works in Thunderbird 31

Мне нужно это попробовать. На первый взгляд, похоже, что он должен работать с TB 24.x, но теперь мне нужно создать новую учетную запись без загруженных сообщений, чтобы протестировать ее. einpoklum 10 лет назад 0
* EMail Address Crawler 3 * не работал у меня с использованием Thunderbird v31. Dave Jarvis 9 лет назад 1
Emailcrawler был бы хорошим выбором, но версия плагина, одобренная Mozilla, не работает с последним TBird. (Февраль 2015 г.) Bug J. 9 лет назад 0
Emailcrawler работает с TB 45. Новый URL-адрес: https://freeshell.de//~kaosmos/index-en.html#eac - запишите, что вам нужно щелкнуть левой кнопкой мыши, затем щелкнуть правой кнопкой мыши, а затем выбрать «Сканирование». Папка ", иначе будет сканировать ранее выбранную папку. benjaoming 7 лет назад 1
1
jpenna

Я основал один, который хорошо работал здесь: EmailPicky 4 (ищите его на странице дополнений Mozilla)

https://addons.mozilla.org/en-US/thunderbird/addon/emailpicky-4/

В описании говорится о получении информации из загруженных сообщений, но ничего не говорится о получении ее с сервера для сообщений, которых нет в Thunderbird. Вы уверены, что это делает то, что задано в вопросе? fixer1234 7 лет назад 0
«Есть ли какое-то значение конфигурации, которое я могу изменить, чтобы Thunderbird искал адреса во всех моих заголовках?» Он запрашивает не сообщения, которые не в Thunderbird, а сообщения, заголовки которых были загружены. Для того, что я пытался, этот плагин работает в этом вопросе. jpenna 7 лет назад 1
0
rubo77

I tried a workaround:

  • go in offline mode and stay offline during this whole process until you are done
  • create a filter that replies to all emails and run it
  • delete all those mails from your out box before you send any
  • make sure there are no more mails in your outbox before you go online again

Thought, this could move all contacts into your collected addresses

But this doesn't work!

I tried it, and the addresses are not collected until you really send them

I will keep this here for reference.
Maybe this answer gives an idea on how to create a workaround that works using the built-in filters. Maybe with forwarding somehow. Or with a fake mailserver that just pretends to send the mails.

Я не знаю, вы рискуете отправить эти ответы по ошибке в какой-то момент. Кроме того, мне нужно будет повторно применить эту процедуру несколько раз ... einpoklum 9 лет назад 0
0
Rigel

Это просто сделать это:

Thunderbird хранит все сообщения в папке (например, «Входящие», «Отправленные», «Корзина» и т. Д.) В одном «текстовом» файле. Просто передайте этот файл через Power Email Address Extractor . Он будет собирать все электронные письма в этом файле.

Программа очень гибкая. Он имеет специальные фильтры для файлов Thunderbird. Так что, если хотите, вы можете извлекать электронные письма только из полей «to», «from», «cc».

Хотя это возможно, это не то, что я просил; Я хочу, чтобы _Thunderbird_ сделал это ... einpoklum 7 лет назад 0