Email

Campagne HTML con variabili, check destinatari e invio scaglionato.

<%= link_to "Template", mail_templates_path, class: btn_secondary %> <% if current_user.admin? %> <%= link_to "Account SMTP", mail_identities_path, class: btn_secondary %> <% end %> <%= link_to "Nuovo invio", new_mailing_path, class: btn_primary %>
<% if @mail_identities_count.zero? %>
Manca un account mittente SMTP. <% if current_user.admin? %> <%= link_to "Configuralo qui", mail_identities_path, class: "font-medium underline" %>. <% else %> Chiedi a un amministratore di censirlo. <% end %>
<% end %>
<% if @mailings.empty? %>

Nessun invio. Crea una bozza, spunta i destinatari e poi manda.

<% else %> <% @mailings.each do |mailing| %> <% end %>
Invio Mittente Destinatari Stato Creato
<%= link_to mailing.name, mailing, class: "font-medium hover:underline" %> <% if mailing.ab_test? %> <%= ab_variant_badge("A") %><%= ab_variant_badge("B") %>
A: <%= mailing.subject %> · B: <%= mailing.subject_b %>
<% else %>
<%= mailing.subject %>
<% end %>
<%= mailing.mail_identity.from_email %> <%= mailing.pending_count %> da inviare · <%= mailing.sent_count %> inviate <% if mailing.failed_count.positive? %> · <%= mailing.failed_count %> errori <% end %> <%= mailing_status_badge(mailing.status) %> <%= format_dt(mailing.created_at) %>
<% end %>