GNU/Linux >> Linux の 問題 >  >> Linux

Linux端末でAlpine電子メールクライアントを使用する

電子メールは重要なコミュニケーション媒体であり、当面はその状態が続くでしょう。私は過去30年間、さまざまな電子メールクライアントを使用してきましたが、Thunderbirdは私がここ数年で最も使用したものです。これは、私を含むほとんどの人が必要とするすべての機能を提供する、優れた機能的なデスクトップアプリケーションです。

優れたシステム管理者を作るものの1つは好奇心です—そして私は自分のシェア以上のものを持っています。過去数か月の間に、私はThunderbirdに不満を持ってきました。特に問題があったからではありません。むしろ、何年も経って、私はそれに飽きてきました。 Thunderbirdよりも優れた(または少なくとも異なる)エクスペリエンスを提供し、少なくとも同じくらい効率的な電子メールクライアントを見つけることができるかどうかについて興味がありました。

別のグラフィカルユーザーインターフェイス(GUI)メールクライアントだけでなく、変更の時期だと判断しました。 Linuxで利用できる他のGUIベースの電子メールクライアントはどれも私に本当に魅力的ではありませんでした。私が望んでいたのは、約20年前に使用していたテキストユーザーインターフェイス(TUI)の電子メールクライアントであるPineの子孫であるAlpineに戻ることであることにようやく気づきました。

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

私の電子メールクライアントでレトロになりたいというこの願望は、2017年にOpensource.comのAlpineに関する記事を書いたときに始まりました。自宅の電子メールシステムから離れるときに、ISPネットワークからの電子メール送信の問題を回避するためにAlpineをどのように使用したかを説明しました。

最近、メールにAlpineを独占的に使用することにしました。主な魅力は、キーボードに手を置いたままにすることで(そしてマウスに手を伸ばす必要がある回数を減らすことで)使いやすさです。また、システム管理者のかゆみをかき消して、別のことを行い、その過程で優れたテキストモードインターフェイスを使用することも重要です。

はじめに

以前の使用からすでにアルパインをセットアップしていたので、それを再び使用し始めるだけでした。

そうではありません。

以前にメールサーバーにAlpineを設定しました。セキュアシェル(SSH)を使用してメールアカウントを使用してメールサーバーにログインし、Alpineを起動してメールにアクセスしました。これについては前回の記事で説明しましたが、肝心なのは、スパム削減の名目で、メール転送のために送信ポート25をブロックするISPを回避したかったということです。ちょっと面倒です。

しかし今、私は自分のワークステーションまたはラップトップでAlpineを実行したいと思っています。電子メールサーバーと同じホストでAlpineを構成するのは比較的簡単です。リモートコンピュータで使用するには、もう少し必要です。

アルパインをインストール

AlpineはFedoraリポジトリから入手できるため、Fedoraへのインストールは簡単です。ルートとしてDNFを使用するだけです:

# dnf -y install alpine

このコマンドは、Alpineおよびまだインストールされていない前提条件パッケージをインストールします。 Alpineの主な依存関係は、Sendmail、Hunspell、OpenLDAP、OpenSSL、krb5-libs、ncurses、およびその他のいくつかです。私の場合、インストールされたパッケージはAlpineだけでした。

アルパインを起動

Alpineを起動するには、ターミナルセッションを開き、 alpineと入力します。 コマンドラインで、 Enterを押します。 。

Alpineを初めて起動すると、ローカルホストにユーザーディレクトリ構造を作成しているというメッセージが表示されます。次に、ウェルカムメッセージが表示され、 Enterを押すと 、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:アルパインのメインメニュー

アルパインは~mailを作成します 初期使用時のディレクトリlocalhost。 IMAPサーバーを構成すると、Alpineはデフォルトの~/mailを作成します 、~/mail/sent-mail 、およびsaved-messages IMAPサーバーのホームディレクトリにあるフォルダ。デフォルトは変更できますが、変更することをお勧めします。 IMAPを使用する場合、電子メールをローカルフォルダーにコピーしない限り、電子メールはローカルに保存されません。すべての電子メールは、IMAPサーバー上のフォルダーに保存されるまで、SMTPサーバー上の受信ボックスに保存されます。 SMTPサーバーとIMAPサーバーは、同じホストまたは異なるホストを使用する場合があります。

Alpineは、受信トレイが/var/spool/mail/user_nameにあることも前提としています。 電子メールSMTPサーバー上。この記事では、IMAPサーバーとSMTPサーバーの両方を構成する方法について説明します。組織の電子メール管理者(おそらくあなた)がアカウントをIMAPサーバーに追加し、初期パスワードを提供します。

アルパインインターフェース

Alpineユーザーインターフェイス(UI)は、テキストモードのメニュー方式のUIであり、TUIとも呼ばれます。このタイプのインターフェイスは、キャプティブユーザーインターフェイス(CUI)と呼ばれることもあります。これは、たとえば、スクリプトで使用できるコマンドラインインターフェイスを提供しません。他のタスクを実行するには、プログラムを終了する必要があります。

対照的に、mailxプログラムは、TUI、コマンドライン、またはスクリプトのいずれかで使用できる電子メールプログラムです。たとえば、次のコマンドを使用して、freeコマンドの結果をシステム管理者の電子メールアカウントに直接送信できます。

$ free | mailx -s "Free memory" [email protected]

しかし、その小さなサイドトリップは十分です。やるべきことがあります。説明から始めましょう。

図1では、インターフェイスの中央にあるメインメニューで使用可能なすべてのオプションと、AlpineUIの下部にあるメニュー項目が大文字で示されていることに注意してください。ただし、コマンドを発行するときは大文字または小文字のいずれかを使用できます。アルパインは両方を認識して対応します。大文字はインターフェイスで見やすく、認識しやすいですが、小文字を使用してコマンドを入力したり、メニューを選択したりする方が簡単です。この記事では、メニューの選択を示すために(アルパインUIを模倣するために)太字の大文字を使用します。

メインメニューでは、を使用できます およびダウン 矢印キーを押して別のオプションを強調表示し、 Enterを押します。 それを選択します。アルパイン画面の下部にあるメニュー項目にアクセスする唯一の方法(より適切な用語がないため、私はセカンダリメニューと呼びます)は、それぞれに指定された文字を使用することです。二次メニュー項目は2セットあります。 Oを押すことができます (数字ではなく文字)次のコマンドセットに切り替えて、 O を押します もう一度元のセットに切り替えます。このキーストロークは、セカンダリメニュー項目のみを変更します。

Page Downを使用する およびPageUp すべてが表示されない場合は、コマンドをスクロールするためのキー。ページの下部にあるセカンダリメニューには、通常、現在のメニューで使用できるすべてのコマンドが一覧表示されます。次のようなメッセージも表示されます:

[START of Information About Setup Command]

新しいメールを作成したり、返信したり、設定を変更したりするなど、行きたくない場所にいることに気づき、それを望まないと判断した場合は、 Ctrl + C 現在のタスクをキャンセルできます。ほとんどの場合、 C を押して、キャンセルするかどうかの確認を求められます。 鍵。 ^ Cに注意してください セカンダリメニューでは、 Ctrl + Cを表します 。多くのコマンドはCtrlを使用します キーなので、 ^が表示されます 一部のメニューでは非常に頻繁に使用されます。

最後に、Alpineを終了するには、 Qを押します。; 「本当にアルパインをやめたの?」と聞かれたら Yで応答します 出る。多くのコマンドと同様に、 Q すべてのメニューから利用できるわけではありません。

ヘルプ

ヘルプは、私が試したすべてのメニューから利用できます。情報が必要な項目を強調表示してを押すと、各メニュー項目の詳細なヘルプにアクセスできます。 状況依存ヘルプを取得するためのキー。

構成

Alpineを定期的に使い始めたとき、メールの送受信に必要な構成に最小限の変更を加えました。 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:アルパインセットアップメニュー

[セットアップ]メニューでは、非常に多くのセットアップアイテムが関連するカテゴリにグループ化され、必要なものを見つけやすくなります。 Page Downを使用する およびPageUp すべてが表示されない場合は、コマンドをスクロールします。

まず、メールを取得するために必要な設定(Alpineの目的全体)を稼働させます。

構成

Configセクションには、15ページ(私の大画面)のオプションおよび機能構成アイテムが含まれています。これらの設定を使用して、電子メールサーバーへのSMTPおよびIMAP接続を設定し、Alpineのさまざまな側面が機能する方法を定義できます。これらの例では、example.comを使用します ドメイン名(テストと実験に使用する仮想ネットワーク)。 Alpineの構成は~/.pinercに保存されます ファイル。Alpineを初めて起動したときに作成されます。

Setup Configurationメニューの最初のページには、電子メールを送受信するように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のセットアップ構成メニューの最初のページ

ここで、電子メールサーバーとの通信に必要なパラメーターを定義します。設定を変更するには、矢印を使用します キーを押して選択バーを目的の構成アイテムに移動し、 Enterを押します 。図3を見ると、基本的な構成項目のいずれにも値が設定されていないことがわかります。

個人名 itemは、Unix /etc/passwdのGecosフィールドを使用します ログインしたユーザーがデフォルト名を取得するためのエントリ。これは、Alpineが表示に使用する名前であり、電子メールの送受信には関与しません。私は通常これを「かわいい名前」と呼んでいます。この場合、デフォルトの名前で問題ないので、そのままにしておきます。

設定する必要のある構成項目がいくつかあります。 ユーザードメインから始めます 、これは現在のコンピューターのドメイン名です。 Mineは、私の本のテストと例に使用する仮想マシンです。コマンドラインを使用して、完全修飾ドメイン名(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:ホスト名とドメイン名の取得

FQDNを取得したら、ユーザードメインを選択します 入力してEnterを押します アルパイン画面の下部にある入力フィールドを表示します(図5を参照)。ドメイン名を入力してEnterを押します (あなたのを使用 ネットワークのドメイン名とサーバー名):

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がメールのFromフィールドとReturnフィールドに使用するきれいな名前です。
  • ユーザードメイン
    • example.com:25/user=SMTP_Authentication_UserName
    • これは、電子メールクライアントの電子メールドメインです。これは、ユーザードメイン名とは異なる場合があります。この行には、SMTPポート番号とSMTP認証用のユーザー名も含まれています。
  • SMTPサーバー
    • SMTP
    • これは、アウトバウンドSMTP電子メールサーバーの名前です。ユーザードメイン名と組み合わせて、メールサーバーのFQDNを作成します。
  • 受信トレイパス
    • {IMAP_server)}Inbox
    • これは中括弧({})で囲まれたIMAPサーバーの名前です。 )と受信トレイの名前。このディレクトリの場所は、受信IMAP電子メールとは異なることに注意してください。サーバー上の受信トレイの通常の場所は、/var/spool/mail/user_nameです。 。
  • デフォルトのFcc (ファイルカーボンコピー)
    • {IMAP_server)}mail/sent
    • これは、送信されたメールが保存されるメールボックス(フォルダー)です。サーバーのデフォルトのメールディレクトリは通常~/mailです。 、ただしmail/ このエントリと次の2つのエントリで指定する必要があります。そうしないと、フォルダは代わりにホームディレクトリに配置されます。
  • デフォルトの保存済みメッセージフォルダ
    • {IMAP_server)}mail/saved-messages
    • これは、^tを使用しない場合に、メッセージをフォルダに保存するときのデフォルトのフォルダです。 別のものを指定します。
  • ごみ箱フォルダ
    • {IMAP_server)}mail/Trash
  • リテラル署名
    • 署名文字列
    • これは使用しませんが、簡単な署名を指定するのに簡単な場所です。
  • 署名ファイル
    • ~/MySignature.sig
    • これは、署名ファイルを含むファイルを指します。
オプションの設定

Alpineを自分の好みに合わせて機能させるために変更した機能は次のとおりです。彼らはアルパインに電子メールを送受信させることではなく、アルパインをあなたが望むように機能させることについてです。特に明記されていない限り、これらの機能をすべてオンにしました。デフォルトでオンになっている機能の文字列は(default)です。 アルパインディスプレイでそれらの隣に。すでにオンになっているため、説明しません。

  • 代替の役割(# )メニュー: これにより、同じクライアントとサーバーで異なる電子メールアドレスを使用する複数のIDが可能になります。サーバーは、複数のアドレスをプライマリメールアカウントに配信できるように構成する必要があります。
  • Compose Rejects Unqualified Addresses: アルパインは、完全に修飾されていないアドレスを受け入れません。つまり、<[email protected]>の形式である必要があります 。
  • シグダッシュを有効にする: これにより、Alpineはダッシュを自動的に追加できます(-- )署名のすぐ上の行。これは、署名の開始を示す一般的な方法です。
  • パスワードファイルでのユーザールックアップの防止: これにより、passwdファイルのGecosフィールドから完全なユーザー名を検索できなくなります。
  • 送信前のスペルチェック: メールの作成中はいつでもスペルチェッカーを呼び出すことができますが、これにより、^Xを使用するとスペルチェックが強制されます。 メールを送信するためのキーストローク。
  • 返信にヘッダーを含める: これには、返信時のメッセージのヘッダーが含まれます。
  • 返信にテキストを含める: これには、返信の元のメッセージのテキストが含まれます。
  • 下部の署名: 多くの人は、電子メールの一番下に署名を付けることを好みます。この設定により、デフォルトが変更され、返信の最後で、メッセージが返信される前に署名が配置されます。
  • 元のフィールドを保持する: これにより、宛先:の元のアドレスが保持されます およびCC: メッセージに返信するときのフィールド。メッセージに返信するときにこの機能が無効になっている場合、元の送信者が宛先:に追加されます フィールドでは、他のすべての受信者が CC:に追加されます フィールドに入力すると、住所が From:に追加されます フィールド。
  • バックグラウンド送信を有効にする: これにより、メール送信時のAlpineユーザーインターフェースの応答が高速化されます。
  • 詳細なSMTP投稿を有効にする: これにより、サーバーとのSMTP会話中により詳細な情報が生成されます。これは、システム管理者にとって問題を特定するのに役立ちます。
  • 件名が空白の場合の警告: これにより、件名のないメールを送信できなくなります。
  • 複合フォルダ表示: これにより、すべてのフォルダコレクションが1つのメインディスプレイに結合されます。それ以外の場合、コレクションは別々のビューに表示されます。
  • 複合サブディレクトリ表示: これにより、すべてのサブディレクトリのコレクションが1つのメインディスプレイに結合されます。それ以外の場合、サブディレクトリは別のビューになります。これは、ファイルを添付または保存するサブディレクトリを検索するときに役立ちます。
  • 受信フォルダコレクションを有効にする: これにより、受信トレイと同じコレクション内のすべての受信フォルダーが一覧表示されます。受信フォルダをprocmailなどのツールで使用すると、メールを受信トレイ以外のフォルダに事前に並べ替えることができ、新しいメールが並べ替えられているフォルダを簡単に確認できます。
  • 受信フォルダのチェックを有効にする: これにより、Alpineは受信フォルダコレクション内の新着メールをチェックできます。
  • 受信チェックには合計が含まれます: これにより、受信フォルダ内の新旧の電子メールの数が表示されます。
  • フォルダの拡張ビュー: これにより、フォルダリストを表示すると、各コレクションのすべてのフォルダが表示されます 画面。それ以外の場合は、コレクションのみが表示され、フォルダーは選択されるまで表示されません。
  • フォルダとディレクトリのエントリを分離する: メールディレクトリに同じ名前を使用するメールフォルダと通常のディレクトリがある場合、これによりAlpineはそれらを別々に一覧表示します。
  • 垂直フォルダリストを使用する: これにより、メールフォルダが最初に垂直方向に並べ替えられ、次に水平方向に並べ替えられます。デフォルトは水平、次に垂直です。
  • 日付を現地時間に変換: デフォルトでは、すべての日付と時刻は元のタイムゾーンで表示されます。これにより、日付が現地時間で表示されるように変換されます。
  • タイトルバーに並べ替えを表示: Alpineは、複数の基準を使用してメールフォルダ内のメールを並べ替えることができます。これにより、ソート基準がタイトルバーに表示されます。
  • メッセージビューのアドレスリンクを有効にする: これにより、メール本文のメールアドレスが強調表示されます。
  • メッセージビューの添付ファイルリンクを有効にする: これにより、メール本文のURLリンクが強調表示されます。
  • プレーンテキストを優先する: 多くの電子メールには、プレーンテキストとHTMLの2つのバージョンが含まれています。この機能をオンにすると、Alpineは常にプレーンテキストバージョンを表示します。 Aを使用できます 「優先」バージョン(通常はHTMLバージョン)に切り替えるためのキー。私は通常、プレーンテキストの方が電子メールの構造を視覚化して読むのが簡単だと感じています。これは送信側のクライアントによって異なる可能性があるため、 Aを使用します 必要に応じてキーを押します。
  • Yコマンドで印刷を有効にする: これにより、以前のデフォルトである Yを使用してメッセージが出力されます。 。 Y 多くのコマンドを確認するためにも使用されますが、キーストロークによって誤ってメッセージが印刷される可能性があります。新しいデフォルトはです 誤って印刷するのを防ぐため。 Yの使いやすさが気に入っています 、しかし、それはいくつかの余分な印刷ジョブを引き起こしたので、私はこの機能をオフにすることを考えています。
  • メッセージ間のフォームフィードの印刷: これにより、各メッセージが新しい用紙に印刷されます。
  • カスタマイズされたヘッダー: カスタマイズされたヘッダーにより、デフォルトの From:を上書きできます および返信先: ヘッダー。
    -   From: "David Both" <[[email protected]](mailto:[email protected])>
    -   Reply-To: "David Both"
        <[[email protected]](mailto:[email protected])>
  • ソートキー: デフォルトでは、Alpineはフォルダ内のメッセージを到着時間で並べ替えます。これは少しわかりにくいと思ったので、日付に変更しました 、到着時間とは大幅に異なる場合があります。多くのスパマーは過去または未来の日付と時刻を使用するため、この設定により、将来の日付と時刻をリストの一番上(または、順方向または逆方向の並べ替えの設定によっては一番下)に並べ替えることができます。
  • 画像ビューア: この機能を使用すると、電子メールに添付または埋め込まれたグラフィックを表示するときに使用する画像ビューアを指定できます。これは、グラフィカルデスクトップのターミナルウィンドウでAlpineを使用している場合にのみ機能します。テキストのみの仮想コンソールでは機能しません。私はいつもこれを=okularに設定します Okularが私の好みのビューアだからです。
  • URLビューア: これにより、使用するWebブラウザが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を押します 標準のUnixlprを設定するためのキー デフォルトとしてコマンド。

最終的な考え

これは、Alpineの構成と使用に関するステップバイステップガイドではありません。むしろ、私はそれを起動して実行し、電子メールを送受信するための基本をカバーしようとしました。また、Alpineエクスペリエンスをより使いやすくしたいくつかの構成変更を共有しました。これらは、私の経験にとって最も重要であると私が見つけた構成項目です。他の人があなたにとってより重要であることに気付くかもしれません。

私はここ数ヶ月アルパインを使用していて、その経験にとても満足しています。テキストインターフェイスは、気が散るグラフィックやアニメーションではなく、メッセージに集中するのに役立ちます。選択すればそれらを表示できますが、99%の場合、表示しないことを選択します。

Alpineは使いやすく、可能な限り最高の電子メールクライアントエクスペリエンスを提供するように構成できる多数の機能を備えています。

ヘルプを使用する 上記で調査したフィールドとカバーしなかったフィールドに関する詳細情報を取得する機能。間違いなく、デフォルトや私が変更したものよりもうまく機能するAlpineを構成する方法を見つけるでしょう。これにより、少なくともアルパインを思い通りにセットアップできるようになることを願っています。


Linux
  1. Linuxターミナルを使用して、コンピューター内を移動します

  2. Linuxターミナルを使用して、コンピューターにあるファイルを確認します

  3. SSMTPを使用してLinuxターミナルから電子メールを送信する方法

  1. XMLStarletを使用してLinuxターミナルでXMLを解析します

  2. Linux端末の色を変更する方法

  3. Linuxターミナルで冒険に出かけましょう

  1. Linuxターミナルでパスワードを管理する

  2. Linux端末を使用してバナー年を祝う

  3. どのLinuxターミナルコマンドを最もよく使用しますか?