app/views/admin_raw_email/show.html.erb
<%= render partial: 'admin_raw_email/intro', locals: { raw_email: @raw_email } %>
<% if @holding_pen %>
<%= render partial: 'admin_raw_email/holding_pen' %>
<% end %>
<div>
<%= render :partial => 'admin_incoming_message/actions', :locals => { :incoming_message => @raw_email.incoming_message } %>
</div>
<h2>Preview</h2>
<p>
<%= link_to 'Download', admin_raw_email_path(@raw_email, format: 'eml'), class: 'btn' %>
<span class="muted">Download the email for an exact rendering.</span>
</p>
<table class="table table-striped table-condensed table-hover">
<thead>
<tr>
<th colspan=2>
Parsed Headers:
</th>
</tr>
</thead>
<tr>
<td><strong>From:</strong></td>
<td><%= address_list(@raw_email.mail.from) %></td>
</tr>
<tr>
<td><strong>SMTP Envelope-From:</strong></td>
<td><%= address_list(@raw_email.mail.smtp_envelope_from) %></td>
</tr>
<tr>
<td><strong>Envelope-From:</strong></td>
<td><%= address_list(@raw_email.mail.envelope_from) %></td>
</tr>
<tr>
<td><strong>To:</strong></td>
<td><%= address_list(@raw_email.mail.to) %></td>
</tr>
<tr>
<td><strong>Envelope-To:</strong></td>
<td><%= address_list(@raw_email.mail.smtp_envelope_to) %></td>
</tr>
<tr>
<td><strong>Cc:</strong></td>
<td><%= address_list(@raw_email.mail.cc) %></td>
</tr>
<tr>
<td><strong>Bcc:</strong></td>
<td><%= address_list(@raw_email.mail.bcc) %></td>
</tr>
<tr>
<td><strong>Subject:</strong></td>
<td><%= @raw_email.mail.subject %></td>
</tr>
</table>
<pre><%= h(@raw_email.data_as_text).gsub(/\n/, '<br>').html_safe %></pre>