web-dev-qa-db-ja.com

CentOSとUbuntuでGmailを使用してmuttをインストール/セットアップする方法

Gmailアカウントをリレーとして使用して、CentOSおよびUbuntuでメールを送受信、読み取るようにメールクライアントMuttを設定する方法

10
Sushant Mane

Gmailの設定

認証には、次の2つのいずれかを行う必要があります。

  1. Googleアカウントの アプリケーション固有のパスワード を生成します(2FAを使用している場合の唯一のオプション)、
  2. オンにする 安全性の低いアプリアクセス (2FAのオプションではありません)

Gmailで歯車アイコンをクリックし、Settingsに移動して、タブForwarding POP/IMAPに移動し、Configuration instructions行のIMAP Accessリンクをクリックします。

次にI want to enable IMAPをクリックします。ページ下部のメールクライアントの設定に関する段落の下で、[Other]を選択します。メールサーバーの情報をメモし、次のセクションに示すように、その情報を使用して詳細な設定を行います。

Muttをインストールする

CentOS

yum install mutt

Ubuntu

Sudo apt-get install mutt

Muttを設定する

作成する

mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates

Mutt設定ファイルを作成するmuttrc

touch ~/.mutt/muttrc

Muttrcを開く

vim ~/.mutt/muttrc

次の構成を追加

set ssl_starttls=yes
set ssl_force_tls=yes

set imap_user = "[email protected]"
set imap_pass = "PASSWORD"

set from="[email protected]"
set realname="Your Name"

set folder = "imaps://imap.gmail.com/"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"

set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"

set smtp_url = "smtps://[email protected]:[email protected]:465/"

set move = no
set imap_keepalive = 900

Gmailのユーザー名にchange_this_user_nameを、GmailのパスワードにPASSWORDなどの適切な変更を加えます。そしてファイルを保存します。

これで、muttと入力するだけで、メールクライアントMuttを使用してメールを送信、受信、読む準備が整いました。

初めてSSL証明書の受け入れを求めるプロンプトが表示されます。これらの証明書を常に受け​​入れるには、aを押します。

これで、Gmailの受信トレイが表示されます。

25
Sushant Mane

a)Googleアカウントからアプリケーション固有のパスワードを生成する

b01)Mutt Mail User Agentをインストールします。

apt install mutt

b02)ルーターでポート転送、トリガー、または仮想サーバーの変更を行う必要はありません。

b03)次のようにディレクトリを生成します。

mkdir -p ~/.mutt/cache/headers

mkdir ~/.mutt/cache/bodies

touch ~/.mutt/certificates

b04)次のmuttrc設定を使用します。

nano muttrc オン .muttディレクトリ:

set from = "[email protected]"
set realname = "User Name"
set imap_user = "[email protected]"
set imap_pass = "pwd"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtps://[email protected]@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900
0
Vasconcelos1914