Hi Karthik,
- my pleasure to be of help. 
One important further thing for you to consider concerning using email for a transmittal of a cover letter / resume: In his post to you, Charlie writes:
"Your first contact should be a letter, not an email."
It is common practice these days to submit a cover letter and resume via email instead via regular mail (otherwise known as "snail mail"). Just remember if you should opt to transmit your cover letter / resume via email, you should still observe the standards expected of a formal business letter, i.e., proper layout, which includes a heading, salutation, body, and closing.
Also, you may choose to have your cover letter precede your resume in one document, which you then attach to your email. In this case, what you write in the email itself should be brief (since a more detailed introduction via your cover letter will now be included in your cover letter / resume document and attached to your email) but still "business formal."
-All the best.