muttでプロトメールアカウントを使用しようとしています。
Hydrogenをインストールし、protonmailで認証し、imapとsmtpを起動しました。再購入注文このように:
$ hydroxide auth [email protected]
$ hydroxide imap &
$ hydroxide smtp &
.muttrc
また、以下を追加するようにファイルを設定しました。
set ssl_starttls=yes
set ssl_force_tls=yes
set send_charset="us-ascii:utf-8"
set imap_user = "[email protected]"
set imap_pass = ${my_proton_bridge}
set spoolfile = "imap://localhost:1143/INBOX"
set folder ="imap://${my_proton_bridge}:localhost:1143/"
set postponed = "imap://localhost:1143/[Protonmail]/Drafts"
set mbox = "imap://localhost:1143/[Protonmail]/All Mail"
set smtp_pass = ${imap_pass}
set smtp_url = "smtp://[email protected]@localhost:1025/"
${my_bridge_pass}
確認中に提供されたパスワードはどこにありますかhydroxide
?LOGIN
もちろん私のProtonmailログインです。
Encrypted connection unavailable
この設定では mutt が起動しますが、下部の領域でメールが読み込まれません。追加のフィードバックのためにオプション(以下のマニュアルページ)を使用して実行すると、次のmutt -d 5
結果が表示されます.muttdebug0
。
Using default IMAP port 143
Using default IMAPS port 993
Reading imap://localhost:1143/INBOX...
Looking up localhost...
Connecting to localhost...
Connected to localhost:1143 on fd=4
imap_cmd_step: grew buffer to 512 bytes
4< * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR CHILDREN UNSELECT MOVE APPENDLIMIT AUTH=PLAIN] IMAP4rev1 Service Ready
Handling CAPABILITY
IMAP queue drained
4> a0000 STARTTLS^M
4< a0000 NO TLS support not enabled
IMAP queue drained
Encrypted connection unavailable
mutt_num_postponed: using old IMAP postponed count.
mutt_index_menu[807]: Got op 167
mutt_buffer_pool_free: 15 of 15 returned to pool
どんなアイデアがありますか?問題がどこにあるのかわかりません(おそらくmuttの設定、水酸化物、またはprotonmailアカウントのいくつかのオプションが見つからない可能性があります...)
答え1
構成にはいくつかの問題があります。
まず、水酸化物から閲覧ファイル:
IMAP
現在、暗号化されていないローカル接続のみをサポートしています。
つまり、設定しなければならないという意味です。
set ssl_starttls=no
set ssl_force_tls=no
localhost
...水酸化物とやり取りするため、暗号化されていないトラフィックがネットワークを通過しないため、これは良い方法です。
第二に、imapとsmtpのユーザー名は次のようになります。ただ電子メールアドレスではなくProtonmailユーザー名:
set imap_user = "LOGIN"
set smtp_url = "smtp://LOGIN@localhost:1025/"
こういう変化があれば、すべてがうまくいくと思います。