I was just planning out my feature minimal ser forsomething just like this. Why email though? What if you want all people from your company to have a basic card format? Are you planning comany controls? Good luck.
And email? Because that's the common denominator on all paper cards that accepts (html) emails with attachments (vcard).