title: Control Outlook Programmatically from a Client-side JS Script
body: <p>At the click of an HTML button, I want Outlook to open on the client (given that it is installed of course).</p>
  
  <p>More specifically, the New Email dialog should open.</p>
  
  <p>Now the tricky part: I should be able to prefill fields like To, CC, Subject, Body and <strong>especially</strong> be able to pass PDF files to be attached to the email.</p>
  
  <p>I looked into using mailto links but that does not seem to be viable for attachments.</p>
  
  <p>EDIT: I'm basically wondering if there is any APIs between browser and Outlook other than the traditional <code>mailto</code>?</p>
  
  <p>Just to give you some background: this is for an internal web application - not web accessible.</p>