I had the same issue and I fixed it adding my business email account to my apple profile. Also you have to set it like preferred email address.
In that way the business address will be used to send invitation from.
At this point the issue I have is that my account on apple is an Italian account and even if I have everything localized in english (icloud, Mac, ...) iCloud sends the invitation emails (for those that don't have icloud) in italian not very professional...
Hope this helped.
This is what I did
1. replaced my apple id account email (you can also add other email addresses that are connected to your account)
2. changed my personal contact card into the Mac address book: the email you want the ical reminder come from has to be the first listed into your contact card
DId yoy tried it?
2. The me card in both my local address book and the addressbook on iCloud only contains my email@example.com email.
From what I've read in other threads, changing the apple id email means deleting my iCloud account and starting over with a new login email. Apple officially says that it's not possible. But others seem to have succeed with it.
Do you know of any other solution?
1. It seems that once you've got an Apple ID that's an firstname.lastname@example.org account, you can't change the email.
2. New Apple ID:
My work email used to be an alternate contant email to the email@example.com account. I've now deleted it, but I'm still not able to create a new Apple ID with my work email. It says that the work email is already associated with an Apple ID. It looks like somehow my work email is still registered with the other Apple ID even though I've deleted it.
So it seems I'm out of luck.
Here's a solution that works for me.
I have several email addresses, so I have several sub-Inboxes set up in Mail. (Snow Leopard 10.6)
I select my "work" sub-Inbox in Mail so only my "work" emails are listed. Then when I create an event in iCal, the invite email comes from my "work" address. If I change and select my "personal" sub-Inbox in Mail then create an event in iCal, the invite email is now from my "personal" address.
I just have to remember to select the right sub-Inbox in Mail, before creating the calendar invite.
Apple, in a future release, please show the "from" address in an iCal event when inviting people. This would help us avoid sending from the wrong address.