Gmailアカウントをリレーとして使用して、CentOSおよびUbuntuでメールを送受信、読み取るようにメールクライアントMuttを設定する方法
Gmailアカウントをリレーとして使用して、CentOSおよびUbuntuでメールを送受信、読み取るようにメールクライアントMuttを設定する方法
回答:
認証には、次の2つのいずれかを行う必要があります。
Gmailで、歯車アイコンをクリックしSettings
、に移動し、タブForwarding POP/IMAP
に移動してConfiguration instructions
、IMAP Access
行のリンクをクリックします。
次にをクリックしますI want to enable IMAP
。ページ下部のメールクライアントの設定に関する段落の下で、を選択しますOther
。メールサーバーの情報をメモし、次のセクションに示すように、その情報を使用して詳細設定を行います。
yum install mutt
sudo apt-get install 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 = "change_this_user_name@gmail.com"
set imap_pass = "PASSWORD"
set from="change_this_user_name@gmail.com"
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://change_this_user_name@gmail.com:PASSWORD@smtp.gmail.com:465/"
set move = no
set imap_keepalive = 900
change_this_user_name
Gmailのユーザー名やPASSWORD
Gmailのパスワードなど、適切な変更を加えます。そして、ファイルを保存します。
これで、と入力するだけで、メールクライアントMuttを使用してメールを送信、受信、読む準備ができましたmutt
。
初めてSSL証明書を受け入れるように求められます。を押すa
と、これらの証明書が常に受け入れられます。
これで、Gmailの受信トレイが表示されます。
unable to reach imap.gmail.com
ます。ここで問題をどのように絞り込むことができますか?
imap.gmail.com
。外部ネットワークに切り替えた後、すべてが正常に機能しました。
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 = "user@gmail.com"
set realname = "User Name"
set imap_user = "user@gmail.com"
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://user@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900