(neo)mutt:元のEメールが送信されたアドレスからEメールに返信しますか(発信/発信アドレスの自動調整)?

(neo)mutt:元のEメールが送信されたアドレスからEメールに返信しますか(発信/発信アドレスの自動調整)?

私は長い間muttユーザーでした(実際にはneomuttに切り替えました)、しばらく私の勝手に構成できませんでした。

複数のフォルダにマップされた複数のアカウントがあります。フォルダとアカウントのフックを介してIMAP / SMTP資格情報とメールボックスなどを調整します。サイドバーも使用しているため、1つのメールアカウントから次のアカウントに簡単に切り替えることができます。また、電子メールが送信されたときに自分の名前と電子メールが送信したアカウントと一致するように自動的に選択されるように、フォルダフックを介して「送信者:」ヘッダーを調整します。アカウントBからアカウントAに送信されたEメールに返信するには、通常、フォルダ/サーバーAからフォルダ/サーバーBにメッセージをコピー/移動し、フォルダ/アカウントを切り替えて(これらのフックにアクションを実行させる)、そこから返信します。 。 。ちょっと面倒なことですが、そんなことが稀で、あまり気になりません。

ただし、複数のメールアドレスに送信されたメールを受信する2つのアカウント/メールボックスもあります。[Eメール保護][Eメール保護][Eメール保護])。電子メールを作成するときに「送信者:」フィールドを手動で調整すると、これらのすべてのアドレスから電子メールを送信できます。ただし、電子メールに返信するときにこれを自動的に実行したいと思います。次のアドレスに送信したメールに返信すると、[Eメール保護]、返信したくない[Eメール保護]、おそらくこれはmy-domainフォルダ/アカウントフックを介して設定された私が好むデフォルトです。

この回答これはお勧めですがset reverse_name=yes(正しく理解した場合)、これをmyに追加しても.neomuttrc効果はありません。フック設定はこれを無視してテストのためにコメントアウトしたと思われますが、From:今はmy-local-user@hostnameで作成/応答しています。

知っているけど興味はない混血ビデオこれは単純な要件よりも過剰であるため、新しい電子メールスレッドを起動するときに送信者アドレスを手動で設定できます(フックで設定されたデフォルト値が満足できない場合)。したがって、受信者と過去の対話に基づいてどの送信者アドレスが最も適切であるかを知る必要はない。送信者アドレスを手動で変更することを覚えたくありません。返信するデフォルトの住所ではなく、住所として受信したメールです。

答え1

また、複数のアドレスで電子メールを受け取ります(アカウントを作成する必要がある各オンライン組織に新しいアドレスを作成します)。そのreverse_nameオプションを設定すると、期待どおりに機能します。しかし、これは私のすべての電子メールアドレスと一致する正規表現を使用して代替アドレスを設定し、まだフックを使用していないためです。

# When replying to an email, use the To: address of the original email as the
# From: address in the reply (requires that the To: address be recognised by
# Mutt as being one of my alternate addresses).
set reverse_name

# Let Mutt know what other email addresses are used by me.
alternates ^[email protected]$ @example
# I had been thinking of writing a script to dynamically create a file of
# alternative addresses from /etc/aliases but there’s no need to list them
# individually as – currently – all example.ie and example.info addresses
# are me so it is enough to just match the `@example` regular expression.

edit_headersメッセージを作成するときは、テキストエディタで送信者アドレスを手動で設定するオプションを使用すると便利です。

# When composing a message, edit the headers along with the message body.
# This should make it easier to see that the correct From address is being used
# and to fix this if necessary.
set edit_headers

答え2

これを行う方法は、このuse_envelope_fromオプションを有効にすることです。設定しないと、envelope_from_addressneomuttはヘッダーから送信者を派生させますFrom:

構成ファイルに以下を追加するだけです。

unset envelope_from_address
set use_envelope_from

関連情報