Как читать локальную почту в thunderbird? [дубликат]

На этот вопрос уже есть ответ:

I просто установите postfix и настройте его для локальной почты только как способ иметь программу sendmail и тестировать мои сценарии PHP.

У меня вопрос: как я могу использовать почтовый клиент с поддержкой HTML, такой как Thunderbird, для чтения локальных (корневой адрес электронной почты и т. Д.) Электронных писем?

28
задан 12 March 2015 в 16:23

3 ответа

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

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

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

0
ответ дан 12 March 2015 в 16:23

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

после установки 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 - поэтому я не копался в нем.)

0
ответ дан 12 March 2015 в 16:23

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

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

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

postmaster:    root
root:   mike 

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

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

sudo touch /root/.forward

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

sudo nano /root/.forward

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

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

sudo adduser $USER mail

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


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

enter image description here enter image description here

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

enter image description here

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

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

enter image description here

Теперь, наконец, проверьте свою учетную запись, составив письмо на root@localhost, а затем через несколько секунд нажмите кнопку «Получить». почта на вашем аккаунте. Вы должны увидеть письмо, подобное этому:

enter image description here

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

0
ответ дан 12 March 2015 в 16:23

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

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