How to set Bcc address on Mac OS X Mail.app (or How to automatically Bcc an address on every message in Mac OS X Mail)

I have been a Thunderbird user for a long time. But, I decided to live on Mac OS X and use Mail.app as my default mail environment. Mail.app has very sophisticated, in other words very sparse, configuration menu. Though I love complicated configuration menu, I'm trying to live with Mac style.

As I used to read e-mail as threads, the first thing I setup my e-mail reader program is setting my address in Bcc field as default. Unfortunately, Mail.app was so sophisticated that it has no menu for that (I couldn't believe that).

I asked Google and learned I could set certain address as default Bcc with "defaults" command. However, I have multiple accounts and I don't want to have a single address for different accounts. So I kept searching and meditation and finally found out the way.

1. Invoke "Terminal"
2. Enter the following commnad.

defaults write com.apple.mail BccSelf 1

If you don't have multiple accounts or you like having single Bcc address for the reason I don't understand, you can explicitly do that by the following command.

defaults write com.apple.mail UserHeaders '{"Bcc" = "your@damn.address.here"; }'

Likewise, you can set "Organization" field.

defaults write com.apple.mail UserHeaders '{"Organization" = "your odd organization"; }'

最後に、何故このエントリーだけ英語で書いているかというと、陽に特定のアドレスをUserHeadersに指定する方法は、ブログなどで書いている人がいますが、"defaults write com.apple.mail BccSelf 1"について、Googleで英語で検索しても1件もヒットしないからです(どうしてだろう?)。