送信したメッセージの「受信者:」アドレスを書籍に追加します。

送信したメッセージの「受信者:」アドレスを書籍に追加します。

私は自分のアドレス帳をアドレスで埋めようとしていますが、muttの新しいユーザーとしてこれは退屈な作業です。だから最も簡単な方法は、Sent私のメールフォルダ内のすべての「To:」アドレスをabookアドレス帳に追加することです。

しかし、これはうまくいきません。明らかにFrom:アドレスのみがサポートされています。私は何かを見落としていますか?それとも、過去にすでに使用したメールアドレスで自分の書籍の連絡先をどのように効率的に入力できますか?

答え1

残念ながら、そのようなスイッチはありません。 1つの方法は、フィールドアドレスをフィールドに渡してabookスプーフィングTo:することですFrom:。最も簡単な例は、次のマクロを.muttrcファイルに入れることです。

macro index,pager,attach a  "<pipe-message>sed -e /^From/d -e s/To:/From:/ | abook --add-email<return>" "add the to: address to abook?"

ただし、これは最初のEメールアドレスにのみ追加されますabook。考えられる解決策の1つは、同様のマクロを使用し、目的の<pipe-message>your_scriptプログラミング言語を使用することです。スクリプトは、フィードに必要なフィールドabook --add-emailまたはabook --add-email-quietフォームのすべてのメールを解析する操作を処理します。From: [email protected]

関連情報