title: Show E-Mail as HTML Content
body: <p>I search possible ways to display other HTML Code inside HTML Website, than doesn't conflict layout of the website.</p>
  
  <p>I found follwing ways on the net:</p>
  
  <ul>
  <li>IFrame (insecure, dangerous) <a href="https://stackoverflow.com/questions/3797179/why-do-people-still-use-iframes">Helpful Link</a></li>
  <li>Google Caja (Iframe, Server Side needed) <a href="https://developers.google.com/caja/docs/about/" rel="nofollow noreferrer">Helpful Link</a></li>
  <li>Shadow DOM (No browser support) <a href="https://toddmotto.com/emulated-native-shadow-dom-angular-2-view-encapsulation" rel="nofollow noreferrer">Helpful Link</a></li>
  <li>JQuery html -> dom insert to div (Search solution on Angular2) <a href="http://api.jquery.com/load/" rel="nofollow noreferrer">Helpful Link</a></li>
  </ul>
  
  <p>What I need</p>
  
  <ul>
  <li>Separate Layout Inside HTML and Outside HTML</li>
  <li>Secure mechanism to prevent attacks imported code (html, js, css)</li>
  <li>Option to display HTML or HTML E-Mails</li>
  <li>Allow execution of css and js without changing the source code of imported html</li>
  <li>At best a solution that working on Angular2(v4,5)</li>
  <li>Same thing what webmailer (gmail, yahoo) are using already, but I didn't figure it out, what technic used.</li>
  </ul>
  
  <p>For every tip or method to get to my goal, thanks in advance</p>