Writing ‘good morning’ at the start of emails seems a good idea. The words sound friendly and upbeat.
But you don’t know when the message arrives at the other end. Nor do you know when the reader opens it.
So, at best ‘good morning’ doesn’t make sense. At worst, it looks rude. It says the writer hasn’t thought about the person at the other end.
This matters if you are in business. An out-of-place ‘good morning’ might be read as “I’m happy to take your money, but I’m too lazy to think about how you might read my email”.
Writers have no control over when people read their emails, so it is best not to start communications that way even when you’re in the same time zone as the reader.
If you want to seem polite or friendly, just start the email with hi or hello followed by the person’s name.
New Zealanders have two better options. Kia ora is a Māori phrase everyone should know. Strictly speaking it means “good health” but it is widely used as an alternative to “hi”.
The other possibility is g’day – which we share with Australia. It’s a little old-fashioned these days, but serviceable.