My wife and I each have different accounts, but we share the addressbook. Therefore we don’t have a ‘Me’ card.
This means we can’t assign the ‘Me’ card, like in the instructions. My hope would be that we could each have an unofficial ‘me’ card, at least according to SpamSieve.
I think you’re going outside the bounds of the way Address Book is designed to be used. The symlink may work fine, or it may lead to data corruption. Apple intended there to be one address book per OS X account, and so that’s what SpamSieve is designed to support.
The Me card is not essential to using SpamSieve. The only thing you lose by not having one is the Exclude my addresses feature for catching spams that were sent using your own address.
Are you sure that this affects the way the message is received by other Macs? I would expect that to be controlled by the “Full Name” that you enter in Mail’s Accounts preferences.
Not my fault Apple didn’t think about the usage of a shared machine. How else is one family supposed to share an addressbook? Apple should have made it a fully functional LDAP server so that this kind of hack isn’t necessary.
I agree that Apple should do a better job of supporting that type of scenario. At the same time, if you create an unsupported configuration, you become responsible for the consequences.
Back to your original question about the Me card: I did some tests, and it seems that “The Dalzells” would only only up when sending a message to your wife. It would say “The Dalzells” in the recipient list. Even this could probably be avoided by omitting the name on the Me card. All sent messages will still be “From” whatever name you’ve set in Mail’s preferences.