You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.7 KiB
35 lines
1.7 KiB
<p style="color: green"><%= notice %></p>
|
|
|
|
<div id="messages" class="container-fluid">
|
|
<div class="row justify-content-center rounded m-2 overflow-auto">
|
|
<table class="table table-color">
|
|
<thead class="thead-dark">
|
|
<tr>
|
|
<th scope="col" style="text-align: center;">Sender</th>
|
|
<th scope="col" style="text-align: center;">Recipient</th>
|
|
<th scope="col" style="text-align: center;">Subject</th>
|
|
<th scope="col" style="text-align: center;">Date</th>
|
|
<th scope="col" style="text-align: center;">Time</th>
|
|
<th scope="col" style="text-align: center;">Size</th>
|
|
<th scope="col" style="text-align: center;">Status</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<% @messages.each do |message| %>
|
|
<tr>
|
|
<td style="text-align: center;"><%= message.mail_from %></td>
|
|
<td style="text-align: center;"><%= message.rcpt_to %></td>
|
|
<td style="text-align: center;"><%= message.subject %></td>
|
|
<td style="text-align: center;"><%= Time.at(message.timestamp).strftime('%d-%m-%Y') %></td>
|
|
<td style="text-align: center;"><%= Time.at(message.timestamp).strftime('%H:%M:%S') %></td>
|
|
<td style="text-align: center;"><%= message.size.to_f >= 1048576 ? "#{(message.size.to_d/1048576).round(2)} MB" : "#{(message.size.to_d/1024).round(2)} KB"%></td>
|
|
<td style="text-align: center;"><%= message.status == "Sent"? "Delivered": message.status %></td>
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="container d-flex justify-content-center">
|
|
<%== pagy_bootstrap_nav(@pagy) if @pagy.pages > 1 %>
|
|
</div>
|
|
|