Gestire l’invio delle email automatiche

Database di conoscenze

Gestire l’invio delle email automatiche


Icons/System/eye-open Created with Sketch. 2856 viste 21.10.2025 Web / Hosting Web
Informazioni sulla traduzione

Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Contribuisci" di questa pagina.

Obiettivo

Le email automatiche sono messaggi inviati tramite script. Generalmente utilizzando la funzione "mail()" di PHP. Sono utilizzati, ad esempio, per il form di contatto del tuo sito Web e permettono ai tuoi utenti di inviare messaggi.

Questa guida ti mostra come utilizzare la funzione "mail()" di PHP per inviare messaggi da script siti sul tuo hosting Web OVHcloud.

Per gestire gli indirizzi email inclusi nella soluzione MX Plan o nella soluzione di hosting web OVHcloud, consulta la nostra guida sugli email condivisi - MX Plan.

Anche se consigliamo vivamente di utilizzare la funzione "email()" di PHP, potrai inviare email dal tuo hosting condiviso passando per uno script che utilizza protocollo SMTP (Simple Mail Transfer Protocol).

Questa guida ti mostra come monitorare e gestire le email automatiche inviate dal tuo hosting Web OVHcloud.

Prerequisiti


Accesso allo Spazio Cliente OVHcloud

  • Link diretto: Web hosting
  • Percorso di navigazione: Web Cloud > Hosting > Seleziona il tuo hosting web

Procedura

Il monitoraggio e la gestione delle email automatiche dell'hosting Web OVHcloud sono disponibili nello Spazio Cliente OVHcloud.

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 2 passi.

Clicca su questo link e seleziona l'hosting Web interessato.

Web Hosting

Nella nuova pagina clicca sulla scheda Più e clicca su Script email.

More tab

More tab 2

La nuova pagina ti permette di seguire e gestire le email automatiche inviate dal tuo hosting Web OVHcloud.

Presentazione della sezione "Script email"

hosting

Visualizzi una serie di informazioni per visualizzare l'attività dell'invio di email automatiche generate dai tuoi script:

  • Stato del servizio: stato attuale del servizio che esegue l'invio di email automatiche dal tuo hosting Web:

    • Se è verde ("Attivo" o "Force"), significa che gli invii sono operativi.
    • Se è rosso ("Non attivo", "Bounce" o "SPAM"), gli invii non sono più effettuati.

    In base a questo stato, la gestione degli invii sarà diversa.

  • Rapporto di errore a: riceverlo quotidianamente all'indirizzo email di tua scelta. Inseriscila cliccando su Modifica il destinatario. Il report contiene le email inviate dal tuo hosting Web che risultano in errore presso OVHcloud. Email in errore permette di visualizzare i report in qualsiasi momento a destra della pagina Scripts email.

  • Totale email inviate: numero totale delle email automatiche inviate dalla creazione del tuo hosting Web OVHcloud.
  • E-mail inviate oggi: numero totale delle email automatiche inviate solo oggi.
  • Totale email in errore: numero totale delle email automatiche inviate dalla creazione del tuo hosting che sono tornate in errore in OVHcloud.
  • Storico delle email inviate: grafico che mostra lo storico delle email inviate dal tuo hosting Web nei giorni precedenti.

Sulla destra, diversi pulsanti permettono di gestire l'invio di email automatiche dal tuo hosting Web. A seconda dello stato del servizio, alcuni potrebbero non essere disponibili.

  • Elimina le email: cancella le email presenti nella coda di attesa e sblocca l'invio delle email. Per motivi di riservatezza, le email in coda non sono raggiungibili da parte di OVHcloud. È possibile visualizzare queste email solo se sono state precedentemente salvate nel database del sito Web prima di essere inviate.
  • Email in errore: permette l'accesso ai log delle ultime email inviate in errore. in cui sono indicati gli indirizzi email associati all’errore. Attenzione: la cronologia non verrà ripristinata anche se decidi di Blocca l'invio o di Sblocca l'invio.
  • Blocca l'invio: blocca la distribuzione dell'invio delle email automatiche dal tuo hosting Web. Le email generate dai tuoi script dopo il blocco non saranno inviate, ma conservate in coda per un massimo di 72 ore.
  • Sblocca l'invio: sblocca l'invio delle email automatiche dal tuo hosting Web. Le email in coda verranno rimesse in distribuzione.

Per effettuare l'azione desiderata, clicca sul pulsante corrispondente e poi su Conferma. In alcuni casi l'azione desiderata può richiedere decine di minuti per essere pienamente efficace.

Per evitare un utilizzo improprio delle email automatiche dell'hosting, ti consigliamo vivamente di configurare un sistema di sicurezza, ad esempio un "captcha da inserire nei form di contatto del tuo sito Web.

Se rilevi che le email generate dai tuoi script non sono più inviate mentre lo stato del servizio consente sempre l'invio ("Attivo" o "Force"), ti consigliamo di:

  • verificare gli script che eseguono gli invii: gli script potrebbero non riuscire a inviare le email a causa di un errore di sintassi. Verifica il contenuto dei tuoi script, correggili se necessario ed effettua un nuovo test.

  • provare l'invio di un'email tramite uno script di test: crea uno script di test che esegue l'emissione di un'email al tuo indirizzo personale utilizzando questo codice:

<?php
$to = "RecipientEmail@address.tld"; 
$subject = "Test mail PHP"; 
$content = "The body/content of the Email";
$headers = "From: Website <SendingEmail@address.tld>\r\nReply-To: SendingEmail@address.tld";

if (mail($to, $subject, $content, $headers))
echo "The email has been sent successfully!";
else
echo "Email did not leave correctly!";
?>

Per la $headers inserisci due volte lo stesso indirizzo email mittente.

Se ricevete correttamente il messaggio The email has been sent successfully! sull'indirizzo email che avete definito alla linea $to, ciò indica che gli script che inviano le vostre email contengono degli errori.

  • Assicurati che le tue spedizioni non utilizzino server SMTP: non specificare server SMTP nei parametri dei tuoi script quando utilizzi la funzione "mail()" di PHP. Se disponi di un'interfaccia per amministrare l'invio delle email dal tuo sito Web, modifica questa impostazione nella configurazione di quest'ultimo.

  • Verifica la dimensione totale della tua email: L'email inviata non deve superare la dimensione totale di 10 MB (inclusa incapsulazione e intestazione). Il contenuto stesso della tua email non dovrà quindi superare i 7/8 MB.

gestire gli stati "Non attivo", "Bounce" e "SPAM"

In questa sezione sono disponibili i dettagli di ogni stato che ha bloccato la funzionalità email.

Prima di descrivere nei dettagli ogni stato, è necessario comprendere i punti che possono danneggiare la reputazione del dominio o impedire la ricezione delle email.

Verificare quanto segue:

  • la configurazione del record SPF nella zona DNS del nome di dominio.
  • la configurazione di il record DMARC nella zona DNS del nome di dominio, solo se il server di destinazione lo richiede.
  • Verifica la reputazione dell'indirizzo IP che invia (quella del tuo hosting Web), utilizzando uno strumento come MXtoolbox o Spamhaus.
  • L'email non contiene elementi che possono essere interpretati come SPAM. Per maggiori informazioni, consulta la sezione "Caso 3: Invio di email legittime considerate come SPAM" di questa guida.
  • In caso di assenza di blocco da parte di OVHcloud e se l’email non è stata ricevuta o rifiutata dal destinatario, contatta il destinatario per chiedere di verificare se l’email è stata bloccata a livello del server di destinazione.

Lo stato "Non attivo"

Questo stato si verifica quando:

  • sono state inviate troppe email molto rapidamente
  • troppe email sono tornate in errore
  • hai disattivato la funzionalità dallo Spazio Cliente OVHcloud.

Per sbloccare la situazione, accedi alla sezione Web Cloud, clicca su Hosting e seleziona l'hosting interessato nella lista. Clicca sulla scheda Plus e poi su Script email.

Infine clicca su Sblocca l'invio e attendi qualche minuto fino a quando il servizio di invio non sarà nuovamente attivo.

Lo stato "Bounce"

Questa condizione si verifica quando una certa percentuale delle tue email inviate automaticamente è tornata in errore.

Per sbloccare la situazione, accedi alla sezione Web Cloud, clicca su Hosting e seleziona l'hosting interessato nella lista. Clicca sulla scheda Plus e poi su Script email.

Sono possibili due opzioni:

  • Se clicchi su Sblocca l'invio, lo stato del servizio passerà in "Force". Il rapporto email fuorviato / numero totale di invio di email inviate autorizzato prima di un blocco sarà raddoppiato. L'invio sarà nuovamente operativo pochi minuti dopo lo sblocco.
  • Se clicchi su Rimuovi le email, eliminerai tutte le email dalla coda di attesa e il servizio tornerà in "Attivo" senza raddoppiare il rapporto.

Lo stato "SPAM"

Questo stato di cose si verifica quando le email considerate SPAM sono state emesse dal tuo hosting.

In genere, questo blocco è accompagnato dall'invio di un'email intitolata "Abuso con il tuo hosting domain.tld" generato automaticamente dai nostri sistemi di sicurezza:

hosting

A fronte di questa situazione, sono possibili tre casi:

  • Caso 1: utilizzo di un modulo di contatto da parte di un robot:

Per correggere questa situazione, è necessario proteggere tutti gli script in grado di inviare email dal tuo hosting, con l'aiuto di un sistema di tipo "Captcha".

Accedi alla sezione Web Cloud, clicca su Hosting e seleziona l'hosting interessato nella lista. Clicca sulla scheda Plus e poi su Script email.

Clicca su Rimuovi le email, cancella tutte le email dalla coda di attesa e il servizio torna in"Attivo".

In questo caso è necessario effettuare un spurgo per cancellare gli SPAM in attesa di invio.

  • Caso 2: file malevoli iniettati nel tuo hosting:

Per correggere questa situazione, è necessario effettuare almeno le seguenti azioni:

  • Analizza i log del tuo hosting per identificare le falle di sicurezza e i file infetti.
  • Elimina o correggi i file/moduli malevoli
  • Per i CMS (Wordpress, Joomla, Prestashop, Drupal, ecc...), aggiorna il CMS, il plugin e il tema associati.
  • Proteggi i tuoi form di contatto con un "captcha".

Se utilizzi un CMS, scegli i plugin/i/i/i tema/i "ufficiale/i". Aggiorna il CMS, i plugin e il tema associati il più regolarmente possibile per evitare che si ripeta.

Una volta attivato l'hosting, accedi alla sezione Web Cloud, clicca su Hosting e seleziona l'hosting interessato nella lista. Clicca sulla scheda Plus e poi su Script email.

Clicca su Rimuovi le email, cancella tutte le email dalla coda di attesa e il servizio torna in"Attivo".

In questo caso è necessario effettuare un spurgo per cancellare gli SPAM in attesa di invio.

  • Caso 3: Invio di email legittime considerate SPAM:

Se all'origine delle email che hanno causato il blocco, trovi qui di seguito alcuni esempi dimodalità da evitare durante l'invio di un'email (in modo che non sia considerato troppo "facilmente" come SPAM):

  • 3 parole o più in maiuscolo nel soggetto/oggetto dell'email
  • Nessun soggetto/testo inserito nell'email
  • L'email contiene solo un'immagine di dimensione superiore a 1 MB e qualche parola.
  • L'oggetto dell'email inizia con: Hi, FREE, BUY, BUYING....
  • L'email contiene più del 70% di bianco (errore sul tasto "SPAZIO" o "INGRESSO" della tastiera).
  • La polizia di scrittura utilizzata per la redazione dell'email è estremamente elevata.
  • Il colore della scrittura e il colore dello sfondo sono gli stessi per scrivere l'email
  • L'indirizzo IP pubblico (ad esempio, IP del tuo punto di accesso Internet) è registrato presso le organizzazioni di rinomanza.
  • L'intestazione dell'email inviata non rispetta gli RFC "email" (standard o standard email).
  • I link presenti nell'email non sono corretti
  • Un URL nell'email non è sicuro (esempio: dichiarata in https:// quando l'URL esiste solo in http://)
  • L'email contiene termini pornografici o che si avvicinano.
  • L'email contiene un eseguibile (EXE, BAT, PIF, XML, XLSX o documenti con "macros"), anche se è "zippato".

Se, nonostante questo, lo stato del servizio torna allo stato "SPAM", rispondi all'email automatica ricevuta precisando di aver effettuato le azioni necessarie.

Il nostro servizio anti-spam analizzerà la situazione e il nostro supporto ti riferirà sulla procedura di sblocco.

Invio email con uno script "SMTP"

OVHcloud mette a tua disposizione servizi di cui tu sei responsabile per la configurazione e la gestione. Assicurarne il corretto funzionamento è quindi responsabilità dell'utente.

Mettiamo a tua disposizione la sezione che seguirà per supportarti in caso di necessità. Tuttavia, in caso di difficoltà o dubbi, ti consigliamo di rivolgerti a uno specialista del settore. OVHcloud non potrà fornirti alcuna assistenza. Per maggiori informazioni consulta la sezione "Per saperne di più" di questa guida.

Anche se ti consigliamo vivamente di privilegiare l'utilizzo della funzione "mail()" di PHP, gli hosting condivisi permettono di inviare email passando per uno script che utilizza il protocollo SMTP (Simple Mail Transfer Protocol). La dimensione totale della tua email non potrà superare i 10 MB (cioè 7/8 MB senza incapsulamento).

Le email emesse con uno script che utilizzano una configurazione SMTP non potranno essere gestite e monitorate dal tuo Spazio Cliente OVHcloud.

Se utilizzi un indirizzo email OVHcloud e solo in questo caso, puoi anche utilizzare SMTPSecure "startls" o "tls" con Port 587. Tuttavia, il SMTPSecure "ssl" con il Port 465 resta la configurazione da privilegiare sulla nostra infrastruttura.

Per saperne di più

Consultare i log del vostro hosting

Correggere la pagina "403 Forbidden" che compare sul tuo sito

Ripristina lo spazio di storage FTP del tuo hosting

Per prestazioni specializzate (referenziamento, sviluppo, ecc...), contatta i partner OVHcloud.

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre soluzioni offerte di supporto.

Contatta la nostra Community di utenti.

Articoli correlati