Doing a short course atm. Was having a discussion around job applications and cover letters specifically.
We were told not to include any gendered terms, such as Sir/Madam, Mr/Ms, etc, because "In our modern era, you don't know whether the person you are addressing fits into those categories, even if you know their name" and "You should only ever use a first name, to avoid causing offence" (i.e. no "Mr Adams" or "Ms Smith")...
This is insane to me. I know this will obviously vary by country, but for an instructor to pass that off as some sort of "a given", or even like "You should already know that, you goddamn troglodyte" is... Pretty concerning, to me.
First it was "Use my preferred pronouns, bigot", and now it's "All gendered terms of address are offensive and outdated, bigot". In goddamn formal communications.
Madness. We really are at a cultural dead end.
Her advice was....retarded to say the least.
Generally for the email you want two major things. Show formality (as it's not only important when dealing with your boss but also with clients) and that you did some research.
All the other stuff (previous experience, your qualifications and so on) should be in the annexed CV.
As for what I'd write....well it's been over a decade since I've done one but something like:
"Good morning Mr. X
I am Z and I am looking for a job as a (insert job title). I've seen that your business handles (insert work they do) and I think I'd be a good fit given (your relevant qualifications, just important bits as your full ones will be in CV).
I hope to hear back a favourable response and thank you for your time"
I'd probably have to correct for translations and cultural differences but generally I'd go with something like that while including things that show I did my research on their business as much as possible
Edit: also if you have an official title for the person you are sending it to that is better than Mr.
Doctor/Director and so forth