Поиск по сайту:

Используйте почтовый клиент Alpine в терминале Linux.


Настройте Alpine для обработки вашей электронной почты так, как вам удобно.

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

Одна из вещей, которая отличает хорошего системного администратора, — это любопытство, а у меня его больше, чем мне положено. За последние несколько месяцев я стал недоволен Thunderbird — не потому, что в нем было что-то особенно плохое. Скорее, спустя много лет мне это надоело. Мне было любопытно, смогу ли я найти почтовый клиент, который обеспечивал бы лучший (или, по крайней мере, другой) опыт, чем Thunderbird, и был бы, по крайней мере, таким же эффективным.

Я решил, что пришло время перемен — и не только перехода на другой почтовый клиент с графическим интерфейсом пользователя (GUI). Ни один из других почтовых клиентов с графическим интерфейсом, доступных в Linux, мне никогда не нравился. В конце концов я понял, что хочу вернуться к Alpine, потомку Pine, почтового клиента с текстовым пользовательским интерфейсом (TUI), которым я пользовался около 20 лет назад.

Желание использовать мой почтовый клиент в стиле ретро возникло еще в 2017 году, когда я написал статью об Alpine для Opensource.com. Я описал, как использовал Alpine для обхода проблем с отправкой электронных писем из сетей интернет-провайдеров, когда уезжал из своей домашней почтовой системы.

Недавно я решил использовать Alpine исключительно для электронной почты. Главной достопримечательностью является простота использования, обеспечиваемая тем, что я держу руки на клавиатуре (и уменьшаю количество раз, когда мне нужно тянуться к мыши). Речь также идет о том, чтобы утолить желание системного администратора сделать что-то другое и использовать при этом отличный интерфейс текстового режима.

Начиная

У меня уже был настроен Alpine после предыдущего использования, так что оставалось только начать использовать его снова.

Ну не совсем.

Ранее я настроил Alpine на своем почтовом сервере: я использовал безопасную оболочку (SSH) для входа на почтовый сервер, используя свою учетную запись электронной почты, а затем запустил Alpine для доступа к своей электронной почте. Я объяснил это в своей предыдущей статье, но суть в том, что я хотел обойти интернет-провайдеров, которые блокируют исходящий порт 25 для передачи почты во имя уменьшения спама. Немного беспокойства, правда.

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

Установить Альпайн

Установить Alpine в Fedora просто, поскольку он доступен из репозитория Fedora. Просто используйте DNF как root:

# dnf -y install alpine

Эта команда устанавливает Alpine и все необходимые пакеты, которые еще не установлены. Основными зависимостями Alpine являются Sendmail, Hunspell, OpenLDAP, OpenSSL, krb5-libs, ncurses и некоторые другие. В моем случае Alpine был единственным установленным пакетом.

Запустить Альпийский

Чтобы запустить Alpine, откройте сеанс терминала, введите alpine в командной строке и нажмите Enter.

При первом запуске Alpine отображается сообщение о создании структуры каталогов пользователей на локальном хосте. Затем отображается приветственное сообщение, и если вы нажмете Ввод, вы получите копию лицензии Apache. Это хорошо, и вам, вероятно, следует в какой-то момент прочитать лицензию, чтобы знать ее условия. Но самое главное сейчас — настроить Alpine для получения вашей электронной почты.

А пока просто нажмите строчную клавишу e, чтобы выйти из приветственного сообщения. Теперь вы должны увидеть главное меню Alpine (я удалил несколько пустых строк вывода, чтобы сэкономить место):

+----------------------------------------------------+
| ALPINE 2.24 MAIN MENU Folder: INBOX No Messages    |
|                                                    |
| HELP - Get help using Alpine                       |
|                                                    |
| C COMPOSE MESSAGE - Compose and send a message     |
|                                                    |
| I MESSAGE INDEX - View messages in current folder  |
|                                                    |
| L FOLDER LIST - Select a folder to view            |
|                                                    |
| A ADDRESS BOOK - Update address book               |
|                                                    |
| S SETUP - Configure Alpine Options                 |
|                                                    |
| Q QUIT - Leave the Alpine program                  |
|                                                    |
|                                                    |
|                                                    |
|                                                    |
|                                                    |
| For Copyright information press "?"                |
|                                                    |
| ? Help P PrevCmd R RelNotes                        |
| O OTHER CMDS > [ListFldrs] N NextCmd K KBLock      |
+----------------------------------------------------+

Рис. 1. Главное меню Alpine

Alpine создает локальный каталог ~mail во время первоначального использования. Когда вы настраиваете сервер IMAP, Alpine создает папки по умолчанию ~/mail, ~/mail/sent-mail и saved-messages в ваш домашний каталог на сервере IMAP. Вы можете изменить настройки по умолчанию, но я не рекомендую этого делать. При использовании IMAP электронные письма не сохраняются локально, если вы не скопируете их в локальные папки. Все электронные письма хранятся в папке «Входящие» на SMTP-сервере до тех пор, пока они не будут сохранены в папке на сервере IMAP. Серверы SMTP и IMAP могут использовать одни и те же или разные хосты.

Alpine также предполагает, что папка «Входящие» расположена по адресу /var/spool/mail/user_name на SMTP-сервере электронной почты. В этой статье объясняется, как настроить серверы IMAP и SMTP. Администратор электронной почты вашей организации (это может быть вы) добавит вашу учетную запись на сервер IMAP и предоставит вам первоначальный пароль.

Альпийский интерфейс

Пользовательский интерфейс (UI) Alpine — это текстовый пользовательский интерфейс, управляемый меню, также известный как TUI. Этот тип интерфейса также иногда называют адаптивным пользовательским интерфейсом (CUI), который не предоставляет интерфейс командной строки, который можно использовать, например, в сценариях. Для выполнения других задач необходимо выйти из программы.

Напротив, программа mailx — это программа электронной почты, которую можно использовать либо с TUI, либо из командной строки, либо в сценариях. Например, вы можете использовать следующую команду, чтобы отправить результаты бесплатной команды непосредственно на учетную запись электронной почты системного администратора:

$ free | mailx -s "Free memory" sysadmin@example.com

Но хватит об этой маленькой поездке; есть над чем работать. Начнем с объяснения.

Обратите внимание, что на рисунке 1 все возможные параметры главного меню в центре интерфейса и пунктов меню в нижней части пользовательского интерфейса Alpine показаны заглавными буквами. Но при вводе команд вы можете использовать как прописные, так и строчные буквы; Alpine распознает и то, и другое. Прописные буквы легче увидеть и распознать в интерфейсе, но для ввода команд и выбора пунктов меню проще использовать строчные буквы. В этой статье я буду использовать заглавные буквы, выделенные жирным шрифтом, для обозначения пунктов меню (чтобы имитировать пользовательский интерфейс Alpine).

В главном меню вы можете использовать клавиши со стрелками Вверх и Вниз, чтобы выделить другой параметр, а затем нажать Ввод, чтобы выбрать его. Единственный способ получить доступ к пунктам меню в нижней части экрана Alpine (которое я называю дополнительным меню из-за отсутствия лучшего термина) — использовать букву, обозначенную для каждого из них. Существует два набора дополнительных пунктов меню. Вы можете нажать O (букву, а не цифру), чтобы переключиться на следующий набор команд, и снова нажать O, чтобы вернуться к исходному набору. Это нажатие клавиши изменяет только пункты вторичного меню.

Используйте клавиши Page Down и Page Up для прокрутки команд, если вы не видите их все. Во вторичном меню внизу страницы обычно перечислены все команды, доступные в текущем меню; вы также увидите сообщение, подобное этому:

[START of Information About Setup Command]

Если вы окажетесь в месте, где вам не хотелось бы находиться, например, при создании нового электронного письма, ответе на него или внесении изменений в настройки, и решите, что не хотите этого делать, Ctrl+C< позволяет отменить текущую задачу. В большинстве случаев вам будет предложено подтвердить отмену, нажав клавишу C. Обратите внимание, что ^C во вторичном меню соответствует Ctrl+C. Многие команды используют клавишу Ctrl, поэтому в некоторых меню вы будете часто видеть ^.

Наконец, чтобы выйти из Alpine, вы можете нажать Q; когда он спрашивает: «Действительно ушел из Alpine?» ответьте Y, чтобы выйти. Как и многие команды, Q доступен не во всех меню.

Помощь

Помощь доступна из всех меню, которые я пробовал. Вы можете получить доступ к подробной справке по каждому пункту меню, выделив элемент, информация о котором вам нужна, и нажав клавишу ?, чтобы получить контекстно-зависимую справку.

Конфигурация

Когда я начал регулярно использовать Alpine, я внес минимальные изменения в конфигурацию, необходимую для отправки и получения электронной почты. По мере того, как я приобретал больше опыта работы с Alpine, я изменил другие элементы конфигурации, чтобы упростить работу или сделать ее более удобной для меня.

Сначала я объясню базовые конфигурации, необходимые для работы Alpine, а затем перейду к тем, которые улучшат его работу.

Если вы немного исследовали его самостоятельно — и это хорошо — вернитесь в главное меню. Чтобы перейти в меню конфигурации Alpine из главного меню, введите S для параметра «Настройка». Вы увидите такое меню:

ALPINE 2.24 SETUP Folder: INBOX No Messages 

This is the Setup screen for Alpine. Choose from the following commands: 

(E) Exit Setup: 
This puts you back at the Main Menu. 

(P) Printer: 
Allows you to set a default printer and to define custom 
print commands. 

(N) Newpassword: 
Change your password. 

(C) Config: 
Allows you to set or unset many features of Alpine. 
You may also set the values of many options with this command. 

(S) Signature: 
Enter or edit a custom signature which will 
be included with each new message you send. 
 
(A) AddressBooks: 
Define a non-default address book. 
 
(L) collectionLists: 
You may define groups of folders to help you better organize your mail. 
 
(R) Rules: 
This has up to six sub-categories: Roles, Index Colors, Filters, 
 [START of Information About Setup Command ] 
? Help E Exit Setup N Newpassword S Signature L collectionList D Directory  
O OTHER CMDS P Printer C Config A AddressBooks R Rules K Kolor 

Рис. 2. Меню настройки Alpine

Меню «Настройка» группирует очень большое количество элементов настройки в связанные категории, чтобы, надеюсь, облегчить поиск тех, которые вам нужны. Используйте Page Down и Page Up для прокрутки команд, если вы не видите их все.

Я начну с настроек, необходимых для запуска и работы электронной почты (а это вся цель Alpine).

Конфигурация

Раздел «Конфигурация» содержит 15 страниц (на моем большом экране) элементов конфигурации опций и функций. Эти настройки можно использовать для настройки подключений SMTP и IMAP к серверу электронной почты и определения способа работы многих аспектов Alpine. В этих примерах я буду использовать доменное имя example.com (виртуальную сеть, которую я использую для тестирования и экспериментов). Конфигурация Alpine хранится в файле ~/.pinerc, который создается при первом запуске Alpine.

Первая страница меню «Настройка конфигурации» содержит большинство настроек, необходимых для настройки Alpine для отправки и получения электронной почты:

ALPINE 2.24 SETUP CONFIGURATION Folder: INBOX No Messages

Personal Name = <No Value Set: using "Test User"> 
User Domain = <No Value Set> 
SMTP Server (for sending) = <No Value Set> 
NNTP Server (for news) = <No Value Set> 
Inbox Path = <No Value Set: using "inbox"> 
Incoming Archive Folders = <No Value Set> 
Pruned Folders = <No Value Set> 
Default Fcc (File carbon copy) = <No Value Set: using "sent-mail"> 
Default Saved Message Folder = <No Value Set: using "saved-messages"> 
Postponed Folder = <No Value Set: using "postponed-msgs"> 
Read Message Folder = <No Value Set> 
Form Letter Folder = <No Value Set> 
Trash Folder = <No Value Set: using "Trash"> 
Literal Signature = <No Value Set> 
Signature File = <No Value Set: using ".signature"> 
Feature List =
Set Feature Name
--- ----------------------
[ Composer Preferences ]
[X] Allow Changing From (default)
[ ] Alternate Compose Menu 
[ ] Alternate Role (#) Menu 
[ ] Compose Cancel Confirm Uses Yes 
[ ] Compose Rejects Unqualified Addresses 
[ ] Compose Send Offers First Filter 
[ ] Ctrl-K Cuts From Cursor 
[ ] Delete Key Maps to Ctrl-D 
[ ] Do Not Save to Deadletter on Cancel 
[Already at start of screen]
? Help E Exit Setup P Prev - PrevPage A Add Value % Print 
O OTHER CMDS C [Change Val] N Next Spc NextPage D Delete Val W WhereIs

Рис. 3. Первая страница меню конфигурации установки Alpine

Здесь вы определяете параметры, необходимые для связи с почтовым сервером. Чтобы изменить настройку, с помощью клавиш Стрелки переместите полосу выбора к нужному элементу конфигурации и нажмите Ввод. На рисунке 3 видно, что ни для одного из элементов базовой конфигурации не установлены какие-либо значения.

Элемент Личное имя использует поле Gecos записи Unix /etc/passwd, позволяющее вошедшему в систему пользователю получить имя по умолчанию. Это просто имя, которое Alpine использует для отображения и не играет никакой роли в получении или отправке электронной почты. Обычно я называю это «красивым именем». В данном случае подойдет имя по умолчанию, поэтому я оставлю его как есть.

Есть некоторые элементы конфигурации, которые вам необходимо установить. Начните с Домена пользователя, который представляет собой доменное имя текущего компьютера. У меня есть виртуальная машина, которую я использую для тестирования и примеров в своих книгах. Используйте командную строку, чтобы получить полное доменное имя (FQDN) и имя хоста. На рисунке 4 вы можете видеть, что имя домена — example.com:

$ hostnamectl
Static hostname: testvm1.example.com
Icon name: computer-vm
Chassis: vm
Machine ID: 616ed83d97594a53814c35bc6c078d43
Boot ID: fd721c46a9c44c9ab8ea392cef77b661
Virtualization: oracle
Operating System: Fedora 33 (Xfce)
CPE OS Name: cpe:/o:fedoraproject:fedora:33
Kernel: Linux 5.10.23-200.fc33.x86_64
Architecture: x86-64

Рис. 4. Получение имени хоста и имени домена

Получив полное доменное имя, выберите запись Домен пользователя и нажмите Enter, чтобы увидеть поле ввода в нижней части экрана Alpine (как показано на рисунке 5). Введите имя своего домена и нажмите Ввод (используя имя домена и сервера вашей сети):

ALPINE 2.24 SETUP CONFIGURATION Folder: INBOX No Messages

Personal Name = <No Value Set: using "Test User"> 
User Domain = <No Value Set> 
SMTP Server (for sending) = <No Value Set> 
NNTP Server (for news) = <No Value Set> 
Inbox Path = <No Value Set: using "inbox"> 
Incoming Archive Folders = <No Value Set> 
Pruned Folders = <No Value Set> 
Default Fcc (File carbon copy) = <No Value Set: using "sent-mail"> 
Default Saved Message Folder = <No Value Set: using "saved-messages"> 
Postponed Folder = <No Value Set: using "postponed-msgs"> 
Read Message Folder = <No Value Set> 
Form Letter Folder = <No Value Set> 
Trash Folder = <No Value Set: using "Trash"> 
Literal Signature = <No Value Set> 
Signature File = <No Value Set: using ".signature"> 
Feature List =
Set Feature Name
--- ----------------------
[ Composer Preferences ]
[X] Allow Changing From (default)
[ ] Alternate Compose Menu 
[ ] Alternate Role (#) Menu 
[ ] Compose Cancel Confirm Uses Yes 
[ ] Compose Rejects Unqualified Addresses 
[ ] Compose Send Offers First Filter 
[ ] Ctrl-K Cuts From Cursor 
[ ] Delete Key Maps to Ctrl-D 
[ ] Do Not Save to Deadletter on Cancel 
Enter the text to be added : example.com 
^G Help 
^C Cancel Ret Accept 

Рис. 5. Введите имя домена в поле ввода текста.

Требуемая конфигурация

Это основные элементы конфигурации, необходимые для отправки и получения электронной почты:

  • Личное имя

    • Ваше имя
    • Это красивое название Alpine использует для полей «От» и «Возврат» в электронных письмах.
  • Домен пользователя

      example.com:25/user=SMTP_Authentication_UserName
    • Это почтовый домен вашего почтового клиента. Оно может отличаться от имени домена пользователя. Эта строка также содержит номер порта SMTP и имя пользователя для аутентификации SMTP.
  • SMTP-сервер

    • SMTP
    • Это имя SMTP-сервера исходящей электронной почты. Оно объединяется с именем домена пользователя для создания полного доменного имени для почтового сервера.
  • Путь к папке «Входящие»

      {IMAP_server)}Inbox
    • Это имя сервера IMAP, заключенное в фигурные скобки ({}), и имя папки «Входящие». Обратите внимание, что расположение этого каталога отличается от входящего электронного письма IMAP. Обычное расположение папки «Входящие» на сервере — /var/spool/mail/user_name.
  • FCC по умолчанию (копия файла)

      {IMAP_server)}mail/sent
    • Это почтовый ящик (папка), в котором хранится отправленная почта. Почтовым каталогом по умолчанию на сервере обычно является ~/mail, но mail/ должен быть указан в этой и следующих двух записях, иначе папки будут размещены в домашнем каталоге. вместо этого каталог.
  • Папка сохраненных сообщений по умолчанию

      {IMAP_server)}mail/saved-messages
    • Это папка по умолчанию при сохранении сообщения в папке, если вы не используете ^t для указания другой.
  • Папка для мусора

      {IMAP_server)}mail/Trash
  • Буквальная подпись

    • Строка подписи
    • Я не использую это, но это простой способ указать простую подпись.
  • Файл подписи

      ~/MySignature.sig
    • Это указывает на файл, содержащий файл вашей подписи.

Дополнительная конфигурация

Вот функции, которые я изменил, чтобы Alpine работал больше по моему вкусу. Речь идет не о том, чтобы заставить Alpine отправлять и получать электронную почту, а о том, чтобы заставить Alpine работать так, как вы этого хотите. Если не указано иное, я включил все эти функции. Рядом с функциями, включенными по умолчанию, на дисплее Alpine отображается строка (default). Поскольку они уже включены, я не буду их описывать.

  • Меню альтернативной роли (#): позволяет использовать несколько удостоверений с разными адресами электронной почты на одном клиенте и сервере. Сервер должен быть настроен так, чтобы разрешить доставку нескольких адресов на вашу основную учетную запись электронной почты.
  • Compose отклоняет неполные адреса: Alpine не принимает адрес, который не является полностью определенным. То есть оно должно быть в формате .
  • Включить сигдаши. Это позволяет Alpine автоматически добавлять тире (--) в строке чуть выше подписи. Это распространенный способ обозначения начала подписи.
  • Запретить поиск пользователя в файле паролей: предотвращает поиск полного имени пользователя в поле Gecos файла passwd.
  • Проверка орфографии перед отправкой. Хотя вы можете вызвать проверку орфографии в любой момент при написании электронного письма, это приводит к принудительной проверке орфографии при нажатии клавиши ^X для отправки электронного письма. .
  • Включить заголовок в ответ. Включает заголовки сообщения при ответе.
  • Включить текст в ответ. Включает в ответ текст исходного сообщения.
  • Подпись внизу. Многие люди предпочитают размещать свою подпись в самом низу электронного письма. Этот параметр меняет значение по умолчанию, при котором подпись ставится в конце ответа и перед сообщением, на которое отвечаете.
  • Сохранить исходные поля. При этом сохраняются исходные адреса в полях Кому: и Копия: при ответе на сообщение. Если эта функция отключена при ответе на сообщение, исходный отправитель добавляется в поле Кому:, все остальные получатели добавляются в поле Копия:, а ваш адрес добавляется в поле От:.
  • Включить фоновую отправку. Это ускоряет реакцию пользовательского интерфейса Alpine при отправке электронного письма.
  • Включить подробную публикацию SMTP: это обеспечивает более подробную информацию во время разговоров SMTP с сервером. Это помощь системному администратору в решении проблем.
  • Предупреждать, если тема пуста: предотвращает отправку электронных писем без темы.
  • Объединенное отображение папок: объединяет все коллекции папок в одном основном отображении. В противном случае коллекции будут находиться в отдельных представлениях.
  • Объединенное отображение подкаталогов: объединяет коллекции всех подкаталогов в одно основное отображение. В противном случае подкаталоги будут находиться в отдельных представлениях. Это полезно при поиске подкаталога для прикрепления или сохранения файлов.
  • Включить сбор входящих папок. Здесь перечислены все входящие папки в той же коллекции, что и в папке «Входящие». Папки входящих сообщений можно использовать с помощью такого инструмента, как procmail, для предварительной сортировки электронной почты по папкам, отличным от папки «Входящие», и упрощает просмотр папок, в которых сортируются новые электронные письма.
  • Включить проверку входящих папок. Это позволяет Alpine проверять наличие новых писем в коллекции входящих папок.
  • Проверка входящих сообщений включает общее количество. Здесь отображается количество старых и новых писем во входящих папках.
  • Расширенный просмотр папок. При просмотре экрана Список папок отображаются все папки в каждой коллекции. В противном случае отображаются только коллекции, а папки не отображаются, пока они не выбраны.
  • Отдельные записи папок и каталогов. Если в вашем почтовом каталоге есть папки электронной почты и обычные каталоги с одинаковыми именами, Alpine будет перечислять их отдельно.
  • Использовать вертикальный список папок. При этом почтовые папки сортируются сначала по вертикали, а затем по горизонтали. По умолчанию — горизонтально, затем вертикально.
  • Преобразовать даты в местное время. По умолчанию все даты и время отображаются в исходных часовых поясах. Это преобразует даты для отображения в местное время.
  • Показать сортировку в заголовке. Alpine может сортировать электронные письма в почтовой папке по нескольким критериям. Это приводит к тому, что критерии сортировки отображаются в строке заголовка.
  • Включить ссылки на адреса для просмотра сообщений. Адреса электронной почты будут выделены в теле письма.
  • Включить ссылки на вложения для просмотра сообщений. Это позволит выделить URL-ссылки в теле электронного письма.
  • Предпочитаете обычный текст. Многие электронные письма содержат две версии: обычный текст и HTML. Когда эта функция включена, Alpine всегда отображает версию в виде обычного текста. Вы можете использовать клавишу A для переключения на «предпочтительную» версию, обычно HTML. Обычно я считаю, что простой текст легче визуализировать структуру и прочитать электронное письмо. Это может зависеть от клиента-отправителя, поэтому при необходимости я использую клавишу A.
  • Включить печать с помощью команды Y: сообщение будет распечатано с использованием предыдущего значения по умолчанию, Y. Поскольку Y также используется для подтверждения многих команд, нажатие клавиши может непреднамеренно привести к печати сообщения. Новое значение по умолчанию — %, чтобы предотвратить случайную печать. Мне нравится простота использования Y, но из-за этого возникают дополнительные задания на печать, поэтому я подумываю об отключении этой функции.
  • Печать перевода страницы между сообщениями. При этом каждое сообщение печатается на новом листе бумаги.
  • Настраиваемые заголовки. Настраиваемые заголовки позволяют переопределять заголовки From: и Reply-To: по умолчанию. Я установил свой:

    -   From: "David Both" <[david@example.com](mailto:david@both.org)>
    -   Reply-To: "David Both"
        <[david@example.com](mailto:david@both.org)>
  • Кнопка сортировки. По умолчанию Alpine сортирует сообщения в папке по времени прибытия. Мне это показалось немного запутанным, поэтому я изменил его на Дата, которая может существенно отличаться от времени прибытия. Многие спамеры используют даты и время в прошлом или будущем, поэтому этот параметр позволяет сортировать будущие сообщения вверху списка (или внизу, в зависимости от ваших предпочтений в отношении прямой или обратной сортировки).
  • Просмотр изображений. Эта функция позволяет указать средство просмотра изображений, которое будет использоваться при отображении графики, прикрепленной к электронному письму или встроенной в него. Это работает только при использовании Alpine в окне терминала на графическом рабочем столе. Он не будет работать в текстовой виртуальной консоли. Я всегда устанавливаю для этого параметра значение =okular, потому что Okular — моя любимая программа просмотра.
  • URL-Viewer: сообщает Alpine, какой веб-браузер вы хотите использовать. Я установил это для = /bin/firefox, но вы можете использовать Chrome или другой браузер. Обязательно проверьте расположение исполняемого файла Firefox.

Печать

Alpine легко настроить для печати. Выберите меню Принтер на странице Настройка. Это позволяет вам установить принтер по умолчанию и определить собственные команды печати. По умолчанию, вероятно, используется attached-to-ansi. Переместите курсор вниз к разделу Стандартная команда печати UNIX и выделите список принтеров. 

Standard UNIX print command

Using this option may require setting your "PRINTER" or "LPDEST"

environment variable using the standard UNIX utilities.

Printer List: "" lpr

Затем нажмите клавишу Enter, чтобы установить стандартную команду Unix lpr в качестве команды по умолчанию.

Последние мысли

Это не пошаговое руководство по настройке и использованию Alpine. Скорее, я попытался охватить основы, чтобы настроить отправку и получение электронной почты. Я также поделился некоторыми изменениями в конфигурации, которые сделали мой опыт работы с Alpine более удобным. Это элементы конфигурации, которые я считаю наиболее важными для своего опыта; вы можете обнаружить, что другие более важны для вас.

Я использую Alpine уже несколько месяцев и очень доволен этим опытом. Текстовый интерфейс помогает мне сосредоточиться на сообщении, а не на отвлекающей графике и анимации. Я могу просмотреть их, если захочу, но в 99% случаев я предпочитаю этого не делать.

Alpine прост в использовании и имеет огромное количество функций, которые можно настроить для обеспечения наилучшего качества работы почтового клиента.

Используйте функцию Справка, чтобы получить дополнительную информацию о полях, которые я рассмотрел выше, а также о тех, которые я не рассмотрел. Вы, несомненно, найдете способы настройки Alpine, которые будут работать лучше, чем настройки по умолчанию или то, что я изменил. Я надеюсь, что это, по крайней мере, даст вам возможность настроить Alpine так, как вы хотите.

Статьи по данной тематике: