Могу ли я получить комбинированный почтовый ящик в Thunderbird?

Я использовал утилиты wxcopy и wxpaste от windowsmaker, но последние версии Linux (или версии X), похоже, сломали их. Я подозреваю, что безопасность была затянута, и они не были обновлены для соответствия. Например. вы можете делать такие вещи, как:

echo fred | wxcopy | tr "a-z" "A-Z" | wxpaste

, чтобы получить выход FRED. (Это надуманный пример, так как вы получите то же самое без окончательной wxpaste, но я думаю, что это дает вам то, что вы можете достичь.)

Однако вы можете добиться того же эффекта, используя «xcb», который невероятно легковес, а также предоставляет крошечный (суммированный) визуальный дисплей из 8 буферов обмена.

Я написал пару сценариев оболочки wcopy / wpaste несколько лет назад, чтобы сделать wxcopy / wxpaste немного более приятным на мой вкус. Я обновил их сегодня вечером, чтобы работать с wxcopy / wxpaste или xcb. Это делает их немного более сложными, чем они должны быть, но я их вставляю здесь, надеюсь, они не слишком длинны для этого форума.

Вот wcopy:

#!/bin/sh
#
# Provide some enhancements to the wxcopy command, which copies standard input
# to an X11 clipboard text buffer.
#
# Allow copying from stdin to any of the cutbuffers.  Note that they are
# indexed counting from 0.
#
# Author: Luke Kendall
#

if [ `uname -s` = "Darwin" ]
then
    WXCOPY=pbcopy
    WXPASTE=pbpaste
else
    WXCOPY=wxcopy
    WXPASTE=wxpaste
    BUFSPEC="-cutbuffer"
    xcb -p 0 > /tmp/wc$$
    if echo "fred$$" | wxcopy -cutbuffer 0 && [ `wxpaste` = "fred$$" ]
    then
        : # Great, they're actually working.  Not common on modern Linuxes.
        echo "working" > $HOME/.wcopyok
    else
        rm -f $HOME/.wcopyok
        WXCOPY="xcb -s"
        WXPASTE="xcb -p"
        BUFSPEC=
    fi
    xcb -s 0 < /tmp/wc$$
fi

unset WXARGS
if [ $# = 0 ]
then
    $WXCOPY ${WXCOPY_DEFS:-0}
else
    MYNAME=`basename $0`
    USAGE="usage: $MYNAME [ [0-9]... ] [$WXCOPY's args]"
    numlist=true
    for n
    do
        if $numlist && expr "x$n" : 'x[0-9][0-9]*$' > /dev/null
        then
            NUMARGS="$NUMARGS $n"
        else
            numlist=false
            if [ "x$n" = "x-h" ]
            then
                echo "$USAGE" >&2
                exit 0
            else
                WXARGS="$WXARGS $n"
            fi
        fi
    done
    set - $NUMARGS
    $WXCOPY $WXCOPY_DEFS $WXARGS $BUFSPEC $1
    ORIG="$1"
    shift
    for n
    do
        $WXPASTE $BUFSPEC $ORIG | $WXCOPY $WXCOPY_DEFS $WXARGS $BUFSPEC $n
    done
fi

И вот wpaste:

#!/bin/sh
#
# Provide some enhancements to the wxpaste command, which pastes from X11
# clipboard text buffers to standard output.
#
# Allow pasting to stdout from any of the cutbuffers.  Note that they are
# indexed counting from 0.
#
# Author: Luke Kendall
#

if [ `uname -s` = "Darwin" ]
then
    WXCOPY=pbcopy
    WXPASTE=pbpaste
else
    WXCOPY=wxcopy
    WXPASTE=wxpaste
    BUFSPEC="-cutbuffer"
    if [ -s $HOME/.wcopyok ]
    then
        : # Great, they're actually working.  Not common on modern Linuxes.
    else
        WXCOPY="xcb -s"
        WXPASTE="xcb -p"
        BUFSPEC=
    fi
fi

if [ $# = 0 ]
then
    $WXPASTE ${WXPASTE_DEFS:-0}
else
    MYNAME=`basename $0`
    USAGE="usage: $MYNAME [ [0-9]... ] [$WXPASTE's args]"
    for n
    do
        if expr "x$n" : 'x[0-9][0-9]*$' > /dev/null
        then
            NUMARGS="$NUMARGS $n"
        elif [ "x$n" = "x-h" ]
        then
            echo "$USAGE" >&2
            exit 0
        else
            WXARGS="$WXARGS $n"
        fi
    done
    set - $NUMARGS
    : echo "Num args: $#"
    for n
    do
        : echo "Doing: $WXPASTE $WXPASTE_DEFS $WXARGS $BUFSPEC $n"
        $WXPASTE $WXPASTE_DEFS $WXARGS $BUFSPEC $n
    done
fi

Если кому-то интересно, я написал man-страницы для скриптов тоже, но вы, вероятно, можете найти их (они все еще действительны) с помощью googling wcopy.1x и wpaste.1x

29
задан 7 May 2012 в 01:40

4 ответа

Я считаю, что функция, которую вы ищете, называется «Unified Folders», которая работает как с протоколами IMAP, так и с протоколом POP3.

Официальное месторасположение сайта: http://kb.mozillazine.org/Global_Inbox# Unified_Folders

Цитата с сайта:

Унифицированные папки (первоначально называемые Smart Folders, когда они были добавлены в версии 3.0) - это представление панели папок, которое выглядит как глобальная учетная запись Inbox путем слияния содержимого всех входящих папок (как POP, IMAP, так и локальных папок) из всех учетных записей. Он также показывает папку входящих сообщений каждой учетной записи в качестве дочерней папки единой учетной записи «Входящие». Любые сообщения в папке «Входящие» отображаются как в корневом каталоге единой папки «Входящие», так и в дочерней папке унифицированной папки «Входящие» для этой учетной записи.

Чтобы использовать эту функцию:

View >> Folders >> Unified

Я проверил, что это работает на Thunderbird 12.0.1, используя Ubuntu 12.04. Статья в KB, которую я нашел выше, немного устарела, но по-прежнему содержит правильную информацию о функциональности «Унифицированных папок».

Если вы просто пытаетесь объединить только «Входящие» и оставить остальные как есть, не похоже, что это можно сделать, но в будущем могут быть сделаны расширения для этой функции в Thunderbird.

Надеюсь, что это полезно.

43
ответ дан 25 May 2018 в 11:47
  • 1
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 2
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 3
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 4
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 5
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 6
    В самом деле! Благодарю. Большое спасибо за Вашу помощь. – user 7 May 2012 в 10:35
  • 7
    Рад, это то, о чем вы думали. Рад был помочь. – ruffEdgz 7 May 2012 в 18:44
  • 8
    Да, есть способ смешать «Комбинированные входящие», папки и стандартное представление учетной записи (используя сохраненную папку поиска), см. мой новый ответ. – SpamBot 18 August 2016 в 13:14

Нажмите «Открыть», затем «unified»

Это должно сортировать его для вас.

Надеюсь, что это поможет.

4
ответ дан 25 May 2018 в 11:47

Хорошо, это метод, который, как я полагаю, мог захотеть OP:

Инструменты -> Настройки учетной записи. Затем выберите учетную запись электронной почты, которую вы хотите загрузить, в глобальную папку «Входящие». Затем выберите ветвь меню «Настройки сервера», а затем в самом низу в области «Хранение сообщений», напротив «пустой мусор при выходе» находится вкладка «Дополнительно», и hey presto!

1
ответ дан 25 May 2018 в 11:47
  • 1
    Пожалуйста, будьте более подробными с вашим ответом. Расширение "hey presto" было бы началом ... – Sri 6 January 2015 в 09:19

Я предпочитаю решение, в котором у вас есть как объединенные папки «Входящие», так и «Отправленные» и обычные папки каждой учетной записи в боковой панели. Это отличается от параметра «Унифицированные папки», в котором вы можете переключиться между двумя различными представлениями в папке.

Вот как создать комбинированную папку «Входящие» в дополнение к стандартным представлениям, используя как объединенные папки «Входящие» и «Отправленные», так и обычные папки каждой учетной записи :

Файл -> Создать -> Сохраненное имя поиска поиска «Все входящие» или «Объединенные входящие», как вы хотите вложенной папке: «Локальные папки» Нажмите «Выбрать ...» и пометьте каждую папку «Входящие» со всех ваших учетных записей. Выберите «Совместить все сообщения». Создайте сохраненный поиск. Теперь вы можете найти папку (сохраненный поиск) «Все входящие» в ваших локальных папках. Повторите процесс для «Все отправленные», если хотите, или других типов папок. Конечно, вы также можете настроить сохраненную папку поиска для всех отмеченных сообщений по всем учетным записям или другим полезным конфигурациям.

Если позже добавить больше учетных записей электронной почты, щелкните правой кнопкой мыши по папке «Все входящие» и отредактируйте его свойства, чтобы добавить соответствующую папку новой учетной записи электронной почты.

Подробнее подробная информация об сохраненных папках поиска: https://support.mozilla.org/en-US/kb/using-saved-searches

Итак, я хотел бы исправить ответ ruffEdgz:

[d23 ] Если вы просто пытаетесь совместить только «Входящие» и оставляете остальное как есть, это не похоже на то, что это можно сделать

Да, вы можете комбинировать свои «Входящие», используя стандартную функцию Thunderbird, сохраненные поисковые запросы , вам нужно только вручную выбрать папки и добавить их при добавлении новых учетных записей.

Я использовал это с Ubuntu с 11.10 в различных версиях Thunderbird, а также в других операционных системах. Единственное, что я не тестировал, это учетные записи электронной почты POP, я всегда использую IMAP.

0
ответ дан 25 May 2018 в 11:47

Другие вопросы по тегам:

Похожие вопросы: