# Configurare i promemoria di scadenza delle licenze

Disponibile in Licentivo Launch `0.3.7-beta`. Accedi come amministratore del sito. I percorsi seguenti usano le etichette inglesi dell’amministrazione.

## 1. Configurare email e quota condivisa

Apri `System settings → Email & registration`, configura SMTP e salva. Inserisci i limiti totali orari, giornalieri e mensili, una riserva per le altre email e il massimo dei promemoria. Usa la quota effettivamente assegnata dal provider al sito.

## 2. Attivare i promemoria

Apri `System settings → Expiry reminders`. Attiva la funzione, scegli invio predefinito e lingua e salva i giorni, ad esempio `7, 3, 1`. Sono consentiti fino a 10 valori diversi da 1 a 90. I modelli supportano 10 lingue.

L’email di contatto del venditore è facoltativa e va inserita esplicitamente. Se vuota, vengono omessi il contatto e `Reply-To`. L’indirizzo di registrazione dell’amministratore e il mittente SMTP non sono mai usati come alternativa.

## 3. Configurare ogni autorizzazione

In `Customers`, espandi il prodotto del cliente e apri le impostazioni dei promemoria. Scegli eredita, attiva o disattiva e, facoltativamente, una lingua diversa. Salva e riapri per verificare. I prodotti possono avere preferenze diverse; l’interruttore globale resta vincolante.

## 4. Capire riserva e priorità

Tutti i clienti, prodotti e server condividono una quota nel database. Registrazione, recupero password e modifiche email hanno priorità, seguiti dalle email transazionali e infine dai promemoria. Valgono tutti e tre i periodi. I tentativi SMTP falliti consumano quota; l’attesa non consuma quota né tentativi. I periodi si azzerano in UTC.

Esempio: limite totale 10, riserva 4 e 5 tentativi usati consentono solo 1 altro promemoria. Poi i promemoria attendono, lasciando 4 tentativi alle altre email. Le attività riprendono al rinnovo del periodo bloccante o quando l’amministratore aumenta il limite.

## 5. Verificare destinatari e tempi

Il sito controlla ogni ora. Sono idonee solo le autorizzazioni attive e sincronizzate in produzione, con email valida, scadenza futura nota e criterio di licenza identificato. Sono escluse quelle perpetue, rimborsate, sospese o revocate. I rinnovi anticipati estendono la copertura acquistata. Prima di ogni invio e tentativo vengono ricontrollati consenso, destinatario e scadenza; i promemoria obsoleti vengono annullati e la stessa finestra non viene inviata due volte.

Un controllo ogni ora non significa un’email ogni ora. Con i giorni `7, 3, 1`, ogni autorizzazione riceve al massimo un promemoria per ciascun punto configurato relativo alla stessa scadenza. In assenza di modifiche, il controllo successivo non invia un altro promemoria.

## 6. Anteprima, prova e cronologia

Salva e verifica nella lingua scelta prodotto, piano acquistato, nome del criterio e scadenza UTC. Oggetto e corpo identificano prodotto e criterio. Non c’è un pulsante `View license`. Il destinatario di prova esplicito riceve un messaggio `[TEST]` con la stessa priorità minima e quota condivisa.

Controlla la cronologia. Inviato significa accettato dal provider, non recapito confermato. Se mancano attività, controlla interruttore globale, preferenza individuale, email, scadenza, criterio, produzione e sincronizzazione. Se attende quota, verifica tutti e tre i periodi e la riserva.
