Hi,
I am using below code to open .msg file in outlook instead of downloading it to client system.
Case "msg"
Response.Clear()
Response.ContentType = "application/vnd.ms-outlook"
Response.AddHeader("content-disposition", "inline; filename=" + filename)
Response.BinaryWrite(buffer)
  ...
Go to the complete details ...