Alpine

提供: ArchWiki
2023年12月13日 (水) 00:28時点におけるKgx (トーク | 投稿記録)による版 (→‎設定: 情報を更新)
ナビゲーションに移動 検索に移動

Alpine は1991年にワシントン大学によってリリースされたテキストベースのメール・ニュースクライアントである pine をベースに、mutt よりも使いやすい軽量なメールクライアントです。

この記事では IMAP を使って Alpine でリモートのメールサーバーを使用する方法を説明します。

インストール

alpineAUR パッケージをインストールしてください。任意でスペルチェッカーもインストールしてください。Alpine は aspellhunspell に対応しています。

IMAP

alpine を起動します:

$ alpine

S、次に C を押して設定ページに移動して、自分の名前と、"User Domain" にメールサーバー名、メール送信用のSMTPサーバーを入力します。SMTP サーバーの形式は次のとおりです。

mailserver.org:portnumber/user=username/ssl (or tls)

また、保存および延期されたメッセージを保持するように Alpine が設定されている形式にも注意してください。これにより、メッセージはローカルに保存されるのではなく、メールサーバー上に保持されます。

{mailserver.org}path/to/folder

次の例では、STARTTLS を使用する mailserver.org にあるメールサーバー、Jim Bob という名前のユーザー、およびサーバー上のメールフォルダーの共通の場所を想定しています。

Personal Name                     = Jim Bob
User Domain                       = mailserver.org
SMTP Server (for sending)         = mailserver.org:587/user=jimbob123/tls
NNTP Server (for news)            = <No Value Set>
Inbox Path                        = {mailserver.org}Inbox
Incoming Archive Folders          = <No Value Set>
Pruned Folders                    = <No Value Set>
Default Fcc (File carbon copy)    = {mailserver.org}Sent
Default Saved Message Folder      = {mailserver.org}Archives
Postponed Folder                  = {mailserver.org}Drafts
Read Message Folder               = <No Value Set>
Form Letter Folder                = <No Value Set>
Trash Folder                      = {mailserver.org}Trash
Literal Signature                 = <No Value Set>
Signature File                    = <No Value Set: using ".signature">
Feature List                      =

E を押して設定を終了します。メインメニューから (S、次に L) を押して collectionLists ページに移動し、フォルダーを設定します。Enter キーを押して mailserver.org 上のフォルダーを編集し、必要に応じてニックネームを設定します。Server 行は、メールの送信ではなく取得を目的としている点を除いて、上記の SMTP Server 行と同じ形式を使用します。次の例は IMAP サーバーの場合です:

mailserver.org:143/user=jimbob123/tls

多くの場合、Path フィールドと View フィールドは空白のままでも問題ありません。

ヒントとテクニック

上記の他にも使用する色の指定 (メインメニューから "S" を押して "K")、外部リンクを開くブラウザ、使用するテキストブラウザ、フォルダビューなどが設定できます。

"W" を押すことでオプションの検索ができます。"Convert Dates to Localtime" オプションを有効にするとメッセージが地域時で並べられます。オプションの切り替えは Enter キーで行なえます。

Alpine から印刷する

Alpine から lpr に直接印刷した場合、メールの中に含まれているドイツ語のウムラウトのような特殊文字が印刷されません。a2ps プログラムを使うことで解決できます。~/.pinerc を以下のように編集してください:

# Your default printer selection
printer=YOURPRINTER [] a2ps -q --center-title --footer -PYOURPRINTER

# List of special print commands
personal-print-command=YOURPRINTER [] a2ps -q --center-title --footer -PYOURPRINTER

# Which category default print command is in
personal-print-category=3

YOURPRINTER はプリンターの名前に置き換えてください。上記の設定は Alpine の設定 UI から適用することもできます。設定オプションについては a2ps の man ページを見てください。

参照

  • http://www.washington.edu/alpine/ - Alpine の公式ページ。チュートリアルが載っている非公式な Alpine のページへのリンクもあります。