各会社の仕事用電子メールと署名をカスタマイズします。 MuttとProcmailを使ってプロフェッショナルに見えますか?

各会社の仕事用電子メールと署名をカスタマイズします。 MuttとProcmailを使ってプロフェッショナルに見えますか?

[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]各会社のフォルダを作成し、次に.rcCompany 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"

おすすめ記事