My English teacher said it's not correct to use " respected Sir" in mail or application because "sir" itself means respected person
I have been using it since time immemorial
Please give your opinion and let me tell you I am not native speaker of English but very much eager to learn it