An email greeting with just a name looks abrupt and even rude. An exclamation mark makes it even worse. A recipient may feel as if you're about to shout at them.