GmailとYandex用Muttrcファイル

GmailとYandex用Muttrcファイル

Lubuntu 18.04 で mutt 電子メールクライアントの設定に問題があります。 64ビット。

まず、次のコマンドを使用してMuttをインストールしました。

sudo apt install mutt

すべてがうまく機能しますが、電子メールアカウント(GoogleまたはYandex Mail)を追加しようとすると、muttrc設定ファイルが見つかりません。

私はそれを見つけようとしました:

su-
updatedb
locate muttrc

出力は次のとおりです。

/usr/lib/mutt/source-muttrc.d
/usr/share/doc/mutt/examples/ray.muttrc
/usr/share/doc/mutt/examples/sample.muttrc-compress
/usr/share/doc/mutt/examples/sample.muttrc-sidebar
/usr/share/doc/mutt/examples/sample.muttrc-tlr.gz
/usr/share/doc/mutt/examples/sample.muttrc.gz
/usr/share/man/man5/muttrc.5.gz

あちこちで検索しましたが、muttrcファイルが見つかりませんか?
テキストエディタでmuttrcファイルを生成し、必要なデータを入力できますか?それでは、muttrcファイルにどの情報(どの情報)を含める必要がありますか?

答え1

.muttrc

Mutt設定ファイルはホームディレクトリに~/.muttrcあるファイルです。.muttrcこれを作成して整理するのはあなたの役割です。 Muttはあなたのためにそれを作らないでしょう。プロファイルがない場合は、ローカルコンピュータからメールを受信できます(デフォルトでは、Ubuntuではそうでないローカルメールを設定した場合)。

ほとんどの電子メールプロバイダでサポートIMAPS受信トレイを読み、電子メールを管理します。メール転送プロトコル電子メールを送信します。したがって、リモートアカウントを使用するには少なくとも設定が必要です。smtp_url正しいsmtps://URL に移動し、次に進みます。folderそれはimaps://URLです。以下を含むいくつかの追加設定が必要な場合があります。

  • 隠れ家
  • From:ライン設定from住所があなたのものであることを宣言します。alternates

郵便

Gmailの場合は、次のものが必要です。各アプリケーションにパスワードを設定してください。(優先)または一般的なIMAPアクセスを有効にする。 「セキュリティレベルが低い」という意味で、Gmailは認証のためにマスターパスワードと2番目の認証要素、または覚えていない各アプリのパスワードではなく「マスター」Gmailパスワードを使用するアプリです。

周りを見回すと、不完全なチュートリアルが驚くほど多く発見されました。その中に多くの情報が含まれています。アーチスウィキいつもと同じですが、消化するのは少し難しいです。私はここで最善を尽くしますが、実際にGmail用Muttを使用していないので、これはテストされておらず、コメントを歓迎します。 Gmailアドレスが[email protected]あり、アプリのパスワードがあると仮定すると、アプリのqwertyuiopパスワードには.muttrc次の内容が含まれている必要があります。

set my_address = [email protected]
set smtp_pass = qwertyuiop

set imap_user = $my_address
set imap_pass = $smtp_pass
set smtp_url = smtps://[email protected]:465/
set folder = imaps://imap.gmail.com:993
set postpones = Drafts
unset record  # Gmail does this automatically

set spoolfile = +INBOX
mailboxes +INBOX

set from = $my_address
alternates $my_address

set message_cachedir = ~/.cache/mutt
set header_cache = $message_cachedir

設定ファイルにパスワードを保持したくない場合は、次を参照してください。Mutt:パスワードを安全に保存する方法は?

複数のアカウントにアクセス

Muttは複数のアカウントを持っていると少し厄介です。どのように機能するかは、各アカウントを構成するすべてのコマンドをフックに入れることです。 Muttは、あるアカウントから別のアカウントに切り替えると、フックコマンドを実行します。 SMTP および IMAP 構成コマンドは、次の場所にあります。account-hookそして残り(record、、、from…)はfolder-hookalternates設定は、mailboxesアカウントごとに1つのアイテムを含める必要があるリストです。

または、各アカウントに別々の構成ファイルを使用します。それほど便利ではありませんが、より簡単です。

または以下を使用してください。オフラインIMAPすべてのアカウントでメールを検索し、Muttをローカルでのみ使用してください(送信を除く)。

関連情報