An e-card works by sending a text message to the recipient's phone. The text message contains a code that the recipient must enter into a web page to receive the card. The code is then used to generate a unique code that the recipient can use to access the card's online account.