That seems correct. It's a pure visual thing, where "; - )" is replaced with a
and ": - )" is replaced with a
and so on...
For outgoing emails, all you have to do is type the ; - ) sequence without the spaces, and if your recepient (either on Mac, Linux or Windows) has similar functionality on her/his MUA, it'll show up as a smiley..