gihyo.jp » ADMINISTRATOR STAGE » 連載 » Ubuntu Weekly Recipe » 第27回 あえてターミナルを使う(3):端末で動くメーラー; Alpine, Mutt

Ubuntu Weekly Recipe

第27回 あえてターミナルを使う(3):端末で動くメーラー; Alpine, Mutt

この記事を読むのに必要な時間:およそ 2 分

設定を終了したら,Alpineを再起動してみてください。起動直後にIMAPアクセスが行われるため,「HOST:*****.google.com USER: example@gmail.com PASSWORD:」などといったメッセージが表示されるはずです。ここでGmailアカウントのパスワードを入力してください(入力した文字は画面には何も反映されません。入力が終わったら[Enter]を押します)。設定に間違いがなく,パスワードが正しければIMAPメールボックスへアクセスが行われ,「[Folder "INBOX" opened with 438 messages - 427 new]」などといったメッセージが表示されるはずです。

このメッセージを確認して[I]を押すと,(図5)のようなメールの一覧が表示されるでしょう。

図5 メールボックス一覧

図5 メールボックス一覧

メールを読むには,読みたいメールを選択した状態で[Enter]キーを押します。メール本文が表示されますので,読み終わったら[I]か[<]でメール一覧に戻ります。メール一覧はカーソルキーもしくは[Ctrl]+[N]で1行進む・[Ctrl]+[p]で1行戻る操作が行え,[Space]と[-]でページ単位でスクロールできます。また,メール本文を表示した状態で[Tab]キーを押すことで,次のメールを表示させることができます。まずはメールを読んでみましょう。

ある程度Alpineの操作に慣れたら,Alpine上でメールを書くことを試してみてください。Alpineで新しくメールを書くには,[C]キー(Compose)を用います(図6)。

図6 Alpineでメールを書く

図6 Alpineでメールを書く

「To:」に自分のメールアドレス「Subject:」に「テスト」とでも書いた状態で,本文を書きます。書き終えたら[Ctrl]+[X]でメールを送信する準備ができます。「Send Message?」と聞かれますので,[Y]キーで承諾します。Gmailを利用している場合,SMTP送信時に認証が必要ですので,パスワードを確認されるはずです。起動時と同じようにパスワードを入力してください。

Alpineの配色

Alpineはデフォルトでは色を付けずに画面表示を行おうとしますが,これでは味気ない,あるいは不便であると思うかもしれません。設定画面で次の操作を行うことで(あるいは,設定ファイルに同等の記述を行うことで),カラー表示に変更することができます。

まず,メイン画面で[S](Setup)を選択して設定画面を開きます。ここで[K](Kolor)を選択して表示される設定画面で,「color-style」として「force-xterm-256color」や「use-termdef」などを選択し,[E]で設定を保存してください。

直接.pinercを修正する場合は,次の記述を行います。

color-style=force-xterm-256color

Mutt

Alpine以外にターミナル環境で利用できるメーラーとしては,Muttが挙げられます。Muttはviに揃えたキーバインドと,豊富な機能を備えた良質のメーラーです。ただし,Alpineに比べると,いきなり触るには少々敷居が高いかもしれません(まったく触れないということはないですが,Alpineのように設定ユーティリティが用意されていませんので,設定ファイルを自分で書く必要があります)。

ここでは触れていませんが,Muttではあらゆるキーバインドを自分で定義することも可能です。デフォルトのキーバインドが使いにくい場合は,/usr/share/doc/mutt/examples/以下にあるファイルを参考に定義しなおすと良いでしょう。

インストールはmuttパッケージを用いて行います。次のコマンドを用いるか,Synapticから導入してください。

$ sudo apt-get install mutt

起動に利用するコマンドは「mutt」です。最初に起動する前に設定を行う必要があります。次の設定ファイルをホームディレクトリの.muttrcに保存してください。example@gmail.comの部分はお使いのGmailアカウントに置き換える必要があります(example@gmail.com@imap.gmial.comと,@が2回出てきますが,これで問題ありません)。

ignore *
unignore from to replay-to date subject user-agent x-mailer content-type content-transfer-encoding

set charset="utf-8"
set assumed_charset="iso-2022-jp:euc-jp: shift_jis:utf-8"
set attach_charset="iso-2022-jp:euc-jp: shift_jis:utf-8"
set send_charset="us-ascii:iso-8859-1:iso-2022-jp:utf-8"

set folder="imaps://example@gmail.com@imap.gmail.com"
set imap_user="example@gmail.com"
set smtp_url="smtps://example@gmail.com@smtp.gmail.com"
set spoolfile="imaps://example@gmail.com@imap.gmail.com/INBOX"
send-hook . 'my_hdr From: example@gmail.com'

set uncollapse_jump=yes
set edit_headers=yes
set implicit_autoview=yes
set move=no

設定を行ってMuttを起動すると,アカウントのパスワードを確認されるはずです。Alpineと同じように,パスワード入力時には文字表示が行われません。パスワード文字列を入力したら,そのまま[Enter]を押してください。認証処理が行われ,しばらく待つとメール一覧画面になるはずです。

図7 Muttによるメール一覧

図7 Muttによるメール一覧

Muttの場合,最低限の操作は画面上部に表示されています。これらの操作を見ながら慣れて行くと良いでしょう。操作に悩んだ場合は[?]を入力することで,キーバインド一覧を見ることができます(この画面から抜けるには[Q]を押します)。

Muttでメールを作成するには[M]キーを用います。画面下部にTo:とSubjectを問う入力ラインが表示されますので,ここで宛先とサブジェクトを指定してメール編集画面に入ります。自動的にエディタが起動しますから,ここで編集を行い,保存してエディタを抜ければメールの送信が行えます。上記で行った設定を用いていれば,ヘッダはエディタ上で修正することも可能です。

著者プロフィール

吉田史(よしだふみひと)

Ubuntu Japanese Team Member株式会社創夢所属。システム管理を中心にWindows/PC Unixを併用している。Ubuntu Japanese Teamではパッケージサーバの管理や翻訳などの作業を担当。

トラックバック

  • OpenBSD/ZauruでCUIのメーラを使う

    今までもMuttというCUIメーラを使用していましたがこちらの記事ででAlpineというCUIメーラを知り試してみました。

    Tracked : #1  ちょっと、思うこと/やったこと (2008/09/30, 01:19)

コメント

コメントの記入

G-CLOUD

ピックアップ

エンジニアパワーアップ講座 ~システム基盤を活用するための基礎知識~

イマドキのエンジニアに要求されるさまざまな知識や能力。これらを効率よくキャッチアップしていくヒントをいろいろな視点から取り上げます。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

自分で考えた家が現実に!? ~「3DマイホームデザイナーLS3」で実現する,普請道楽のススメ

「3DマイホームデザイナーLS3」を使えば,パズル感覚の簡単操作で理想の住まいを立体的にシュミレートすることができます。

手軽に使える専用サーバ「さくらのマネージドサーバ」を徹底チェック

1台のサーバを占有して使うことができる「さくらのマネージドサーバ」に新たに加わった「Core 2 Duoプラン」の特徴と魅力をお伝えします。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた情報や魅力を多角的に紹介します。

その他の連載

なぜPHPアプリにセキュリティホールが多いのか?

「PHPのセキュリティは最悪だ」とよく聞きませんか? 本連載では,そのあたりの本当のところを探りながら,Webアプリケーションのセキュリティ対策について考えます。

Google Chrome版Firebug:デベロッパーツール取扱説明書

WebKitのWebInspector(デベロッパーツール)は飛躍的な進化を遂げています。多機能化するデバッガーの使い方とノウハウを詳細に解説します。

Ubuntu Weekly Recipe

Ubuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。

memcachedの活用と運用 実践編

本特集では,memcachedを利用している方に向けて,実践的なテクニックを伝授します。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

機械学習 はじめよう

機械学習は,様々な分野で使われています。本連載では,「理論編」と「実践編」に分けて,機械学習の技術概念やコードの実装方法を紹介していきます。

Webデザイン最新トレンド ~イマドキUIのつくりかた

“今っぽいWebサイト”を作るには何が大切か? Webデザインのポイントと実際の作り方をサンプルをまじえて紹介します。

シモダテツヤのIT四コマふんわり劇場

IT界を揺るがす四コマ漫画家“シモダテツヤ”が,毎回楽しい四コマ漫画とふんわりしたコラムでお届けしていきます!

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス

最近のコメント