Mutt -> Compose -> 一種の警告ですか?

Mutt -> Compose -> 一種の警告ですか?

特定の電子メールに返信を送信するときに受信者をリストに追加する必要があることがよくあります。しかし残念ながら、私はしばしばこのことを忘れています。

だから私の質問は:エディタを離れてMuttの作成セクション(実際にまたはtショートカットcを使って誰かを追加できる場所)に到達した後、ステータスバーに何らかの追加メッセージが表示されることがあるということです。それとも、[受信者リストに基づいて]いくつかのスクリプトを実行できますか?それとも別のアイデアがありますか?たぶんフックが付いているのでしょうか? (私は彼らについてあまり知っていません。)

だから、ここにあるすべてのヒントは大いに感謝します:)盲目的に、または常に追加しないでください。

答え1

Muttメーリングリストで指摘したように、set edit_headers できる実際にここに解決策があります。

このデフォルト設定により、メッセージを編集すると、Eメールアドレスがエディタに表示されます。つまり、電子メールの作成に使用するエディタがVimの場合は、次のようなものを作成できます($ VIMHOME / ftDetect / mail.vimに追加)。

autocmd BufEnter *mutt-* call BeAware()
function BeAware()
    if search('[email protected]')
        !alert 'Add Y, Z'
    endif
endfunction

alertこの特定の文字列が「」の場合、一部のメッセージとともに外部スクリプトが起動します。[Eメール保護]'というメッセージがそのVimのバッファに表示されます。

私のために働く:)。

関連情報