Заохочений у коментарях Жилла , я адаптував і розширив ще одну відповідь:
(Я запускаю Ubuntu 12.04.1 LTS, але загальний процес налаштування повинен застосовуватися до попереднього та майбутнього Ubuntus)
Перше, що потрібно зробити, - це встановити агент перенесення пошти (MTA), щоб пошта могла бути ретрансльована на поштовий агент користувача (MUA), такий як Thunderbird. Це необхідно лише тому, що ми маємо справу з місцевою поштою та хочемо мати можливість надсилати та отримувати її; у звичайних віддалених облікових записах типу gmail необхідний лише такий користувальницький агент Thunderbird.
Я використовую postfix, що саме по собі є альтернативою sendmail, серед яких є комерційні та відкриті версії. Більше інформації про можливості Postfix можна отримати на офіційному сайті, і користувачі можуть виявити, що списки розсилки містять корисну інформацію, якщо виникають якісь проблеми.
Отже, щоб встановити програму, запустіть
sudo apt-get install postfix
Ви можете або налаштувати його під час встановлення, або відхилити пропозицію та пізніше запустити
sudo dpkg-reconfigure postfix
створити важливий конфігураційний файл ( /etc/postfix/main.cfg). Якщо ви коли-небудь вручну редагуєте цей файл, що необов'язково рекомендується, потрібно запустити sudo newaliasesі sudo service postfix restartпотім застосувати зміни.
Postfixдосить просто в налаштуванні, хоча у вас можуть бути певні налаштування, які ви хочете застосувати. На першому екрані, який ви бачите нижче, потрібно вибрати локальний варіант для вашої пошти:

Потім на наступному екрані виберіть "ім'я пошти"; зазвичай це те саме, що /etc/hostname. Ви можете прийняти значення за замовчуванням для більшості наступних екранів.

Коли він згадує /etc/aliasesі одержувача Root та Postmaster (як зазначено вище), ви можете заповнити своє ім’я користувача, але переконайтесь, що ви перевіряєте файл псевдонімів, як має бути, прочитавши наступний розділ цього підручника.
По-перше, як це також рекомендується в цій дискусії , ви /etc/aliasesповинні бути таким, якщо він налаштований правильно:
postmaster: root
root: mike
Якщо немає, то змінити його sudo nano /etc/aliases, а потім запустити sudo newaliasesі sudo service postfix restartтак , що конфігурація оновлюється. Postfix'sФункція псевдонімів дозволяє переадресовувати пошту, тому налаштування дуже важливо для решти цього підручника.
Як також зазначалося у вищенаведеному посиланні , вам потрібно створити .forwardфайл, що містить ваше ім'я користувача та localhost: наприклад, mike@localhostщоб коренева пошта буде переслана вам. Для цього введіть ці команди:
sudo touch /root/.forward
а потім біжи
sudo nano /root/.forward
розмістити свого користувача: наприклад, mike@localhostу файлі та зберегти його.
Крім того , я вважав, що потрібно додати свого користувача до групи пошти, щоб він Thunderbirdмав доступ до поштових файлів:
sudo adduser $USER mail
а потім вийти та увійти, щоб зміни набрали чинності. Там немає необхідності chownабо chmodбудь - яких файлів, так як деякі статті могли б запропонувати, і додавання вашого користувача в поштовій групу набагато краще , практика і уникає прямого зміни дозволів на кореневої файлової системи.
Тепер для Thunderbirdконфігурації. Перейдіть до редагування> налаштування облікового запису> дії з обліковим записом> додайте інший обліковий запис> виберіть Spoolmail Unix і на наступному екрані введіть своє ім’я користувача у перше поле та поставте yourusername@localhostу друге поле.

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

Відповідно до інструкцій у цій статті, вам потрібно буде налаштувати smtp-сервер, якщо ви хочете перевірити обліковий запис, надіславши пошту, root@localhostа потім натиснувши отримати пошту в Thunderbird, щоб її отримати, оскільки коренева пошта перенаправляється на youruser@localhost.
Перейдіть до налаштувань облікового запису> вихідний сервер і виберіть додати новий. Налаштування повинні бути такими, як на скріншоті нижче:

Тепер, нарешті, протестуйте свій обліковий запис, склавши пошту, root@localhostа потім через кілька секунд натиснувши отримати пошту на свій рахунок. Ви повинні побачити такий електронний лист:

Деякі програми або журнали потрібно налаштувати так, щоб вони відправляли пошту в root, але це можна вирішити, як виявите необхідність. Ця стаття, сподіваємось, повинна бути корисною, оскільки не завжди просто налаштовувати Thunderbirdна отримання місцевої пошти.