My English Instructor claimed it is not right to make use of "Revered Sir" in mail or software simply because "Sir" alone usually means highly regarded human being. I have been making use of it since time immemorial. Remember to give your impression and let me show you I'm not a native speaker of English but I'm very much desperate to understand it