NeoMutt

NeoMutt はmutt に機能を追加したコマンドラインで動くメールクライアントである.tmux 上ですべてを完結させたいのであればこういうものを使うのもまた一つの選択肢だと思う.

インストール

FreeBSD

# pkg install netmutt

設定ファイル

IMAP でGmail アカウントを使う場合,以下のような設定ファイルを $HOME/.muttrc に書く."%%%%" で囲われている箇所は適宜変更する.Google アカウントに二段階認証を設定している場合は,アプリパスワードを設定し,パスコードをパスワードとして扱えばよい(%%password%%の箇所に書く).

# Password
set my_user = "%%username@mailadress%%"
set my_pass = '%%password%%'

# IMAP
set folder = "imaps://imap.gmail.com"
set imap_user = "$my_user"
set imap_pass = "$my_pass"
set spoolfile = +INBOX
mailboxes = +INBOX
set postponed = +[Gmail]/Drafts

# SMTP
set smtp_url = "smtps://$my_user:$my_pass@smtp.gmail.com"
set realname = "%%Your Real Name%%"
set hostname = "gmail.com"
set from = "$my_user"
set use_from = yes
set signature = "%%Your signature%%"
set record = '+Sent'

# Connection
set ssl_force_tls = yes