Как читать локальную электронную почту в thunderbird? [Дубликат]

Функция Firefox интегрирована с новейшей версией Ubuntu на сегодняшний день (12.04).

Надстройка для Thunderbird была сделана в течение 11.04 дней, и этот URL-адрес можно найти ниже:

https://addons.mozilla.org/en-US/thunderbird/addon/unity-unread-count/

Эта функция была добавлена ​​в сборку Ubuntu Thunderbird с тех пор и в настоящее время работает (Ubuntu Thunderbird Version: 12.0.1+build1-0ubuntu0.12.04.1)

Функция строки состояния загрузки еще не включена в стандартную сборку Ubuntu или в качестве дополнения Thunderbird в этот момент. Некоторые способы, чтобы эта функция была добавлена ​​в следующую сборку Thunderbird от Ubuntu, - это задать вопрос о строке состояния загрузки для команды Ubuntu Mozilla здесь: https://addons.mozilla.org/en-US/thunderbird / addon / unity-uncread-count /

Еще один способ добавления этой функции - создать надстройку для Thunderbird, которая просто поможет с настройкой строки состояния загрузки для Unity и посмотрите, добавится ли эта функция в будущем (но может быть использована теперь, если она была разработана правильно).

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

1
задан 12 March 2015 в 17:23

3 ответа

(Когда я обсуждаю настройку ниже, я использую рабочий стол Ubuntu 12.04)

Теперь, когда вы установили postfix (его можно переконфигурировать с sudo dpkg-reconfigure postfix), и теперь есть файл main.cf в /etc/postfix, Thunderbird можно настроить для чтения любых системных писем. Тем не менее, я обнаружил, что часто требуется немного больше времени, чем было предложено, если вы хотите получать и отправлять сообщения на root@localhost.

Во-первых, как рекомендовано в этом обсуждении, для меня работала функция postfix's aliases, позволяющая перенаправлять почту; отредактируйте файл псевдонимов с помощью sudo nano /etc/aliases, чтобы он выглядел так (замените мое имя пользователя своим):

postmaster:    root
root:   mike 

Затем запустите sudo newaliases, чтобы обновить конфигурацию.

Как было отмечено в в этом обсуждении , вам необходимо создать файл .forward, содержащий ваше имя пользователя и localhost: eg mike@localhost, чтобы почта root была отправлена ​​вам. Для этого введите следующие команды:

sudo touch /root/.forward

, а затем запустите

sudo nano /root/.forward

, чтобы поместить пользователя: например. mike@localhost в файле и сохраните его.

Однако я обнаружил, что необходимо добавить пользователя в почтовую группу, чтобы Thunderbird мог получить доступ к почтовым файлам:

sudo adduser $USER mail

, а затем выйдите из системы и войдите в систему, чтобы изменения вступили в силу. Нет необходимости в файлах chown или chmod, как могут предложить некоторые статьи.

Теперь для конфигурации Thunderbird. Перейдите в меню «Редактирование»> «Настройки учетной записи»> «Действия учетной записи»> «Добавить другую учетную запись»> выберите «Unix spoolmail», а на следующем экране введите свое имя пользователя в первое поле и поместите yourusername@localhost во второе поле.

Теперь перейдите в свою новую учетную запись в настройках учетной записи и выберите настройки сервера и выберите локальный каталог как /var/mail или /var/mail/username (если установлена), как показано на скриншоте ниже.

[d18 ]

В соответствии с инструкциями в этой статье вам нужно будет настроить SMTP-сервер, если вы хотите протестировать учетную запись, отправив почту в root@localhost, а затем щелкнув по электронной почте в Thunderbird получите его, так как почта root перенаправляется на youruser@localhost.

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

Теперь, наконец, проверьте свою учетную запись, отправив письмо на root@localhost, а затем через несколько секунд щелкнув по электронной почте в своей учетной записи , Вы должны увидеть следующее электронное письмо:

enter image description here

Некоторые программы или журналы необходимо настроить так, чтобы они отправляли почту в корневой каталог, но это может быть решил, когда вы найдете нужды. Эта статья, надеюсь, будет полезна, так как не всегда легко настроить Thunderbird на получение локальной почты.

34
ответ дан 25 May 2018 в 06:10
  • 1
    Отлично! ты замечательный! Я просто хочу добавить эту ссылку serverfault.com/questions/94640/… в качестве ссылки на тех, кто хочет иметь полную локальную среду разработчика при выполнении PHP-скриптов и использовать функцию тестовой электронной почты. – gsi-frank 25 October 2012 в 03:27
  • 2
    Было бы неплохо узнать, можно ли получать все отправленные письма. Потому что в некоторых средах пользователь @ localhost не имеет действительного почтового адреса и поэтому не может использоваться. – keiki 30 July 2013 в 17:09
  • 3
    Фантастический ответ, вы прибили его. Жаль, что я не смог бы выложить больше! – eggonlegs 2 September 2013 в 08:06
  • 4
    после создания прямого использования этого для создания / var / mail / (пользователь) и проверки отправки писем: $ mail root\n test\n content\n. конец почты, отправляемый с Ctrl-D или \n.\n¸. (замените \ n клавишей ввода, в комментарии не указан многострочный код) – JPT 14 January 2018 в 20:23

Попробуйте Edit-> Настройки учетной записи и в разделе «Действия учетной записи» выберите «Добавить другую учетную запись».

Выберите «Unix Mailspool (Movemail)» из списка и продолжите настройку с вашим именем, учетной записью и другими настройками .

Когда вы «Получаете почту», он должен искать в / var / spool / mail в вашей системе (localhost) для вашего почтового файла.

4
ответ дан 25 May 2018 в 06:10
  • 1
    Я не могу найти, где указать «/ var / spool / mail», а также, как я могу отправить электронную почту на эту учетную запись, чтобы проверить ее? – gsi-frank 25 September 2012 в 05:19
  • 2
    Можно ли использовать другой почтовый клиент рядом с Thunderbird для чтения / var / mail / USERNAME? Примите во внимание, что мне нужен клиент электронной почты с поддержкой HTML. – gsi-frank 25 September 2012 в 09:38
  • 3
    Работы теперь просто должны заменить " @ (none) " для "@ localhost" в мастере начальной настройки. – gsi-frank 25 September 2012 в 10:10

Я нахожу это намного проще:

после установки postfix, вы просто создаете символическую ссылку на локальный файл / var / mail / username внутри папок thunderbird.

:

Создайте подпапку в разделе «Локальные папки / Входящие», называемые «Система», или что-то еще. Выйдите из Thunderbird, перейдите в ~ / .thunderbird / xxxx.default / Mail / Local \ Folders / найдите текстовый файл под названием System. Замените его символической ссылкой на / var / mail / username
cd /home/pepito/.mozilla-thunderbird/xxxx.default/Mail/Local\ Folders/
rm System
ln -s /var/mail/username System

(лично мне не нужен smtp - так что я не копал в нее.)

3
ответ дан 25 May 2018 в 06:10

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

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