[email protected]
A会社からメールを送りましたが、Aという署名で返信したいと思います。 B社がEメールを送ったら返信をし[email protected]
てB社に署名したいと思います。など。
1. How can I do a hook to change the line `set from="[email protected]" in .muttrc?
2. How can I -- change the signature according to the sender A, B, C, etc?
多くの仕事用電子メールを管理するためにサーバーに転送するのと同様の問題を抱えている人がいる場合は、その活動を管理する方法の詳細を教えてください。私はmutt、procmailを使用し、特別なものが必要な場合は完全な* ixサーバーを使用します。
答え1
これにより、両方の目標を達成できますmutt
。
あなたの住所からCompanyAに返信するには、[email protected]
各会社のフォルダを作成し、次に.rc
Company Aに対して以下を作成する必要があります。.mutt/
.muttrc
.mutt/companya.muttrc
set from = "[email protected]"
set mbox = "+CompanyA/archive"
set record = "+CompanyA/INBOX.Sent"
set postponed = "+CompanyA/INBOX.Drafts"
...その後、Bについて繰り返します。
あなたの.muttrc
:
folder-hook CompanyA/* source ~/.mutt/companya.muttrc
folder-hook CompanyB/* source ~/.mutt/companyb.muttrc
...
# boxes
mailboxes +CompanyA/INBOX +CompanyA/Sent +CompanyA/Drafts +CompanyA/Trash
mailboxes +CompanyB/INBOX +CompanyB/Sent +CompanyB/Drafts +CompanyB/Trash
正しい署名を使用するには、応答先に応じて次のフックを使用してくださいmuttrc
。
# set correct signature
send-hook "~f @companyA.com" set signature=~/.mutt/A.sig
send-hook "~f @companyB.com" set signature=~/.mutt/B.sig
その後、キーバインディングを使用してフォルダを簡単に切り替えることができます。
macro index ga "<change-folder> =CompanyA/INBOX" "go to Inbox"
macro index gb "<change-folder> =CompanyB/INBOX" "go to Inbox"