Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Utilizzare l'invio autenticato di email da un sito web

Aggiornamento 28/05/2026

Questa guida illustra in dettaglio l'invio di e-mail autenticate da un sito Web/CMS ospitato da Infomaniak.

 

Introduzione

  • L'utilizzo di un server SMTP autenticato per l'invio di e-mail dalle vostre applicazioni presenta numerosi vantaggi rispetto alla funzione PHP mail() standard non autenticata:
    • maggiore sicurezza,
    • migliore affidabilità nella consegna,
    • gestione degli errori più precisa,
    • compatibilità ottimale con i server di posta elettronica di terze parti,
    • e tracciabilità completa degli invii.
  • Parametri consigliati:
    • Server SMTP in uscita = mail.infomaniak.com
    • Porta SMTP e protocollo di crittografia e comando/metodo per attivare questo protocollo: 587 + STARTTLS
    • Nome utente/username = l'indirizzo e-mail completo ( ? )
    • Password = quella generata per l'indirizzo e-mail che si desidera utilizzare ( ? )
    • Autenticazione obbligatoria per l'invio delle e-mail:
      • Si attiva nelle impostazioni SMTP del vostro CMS.
      • Selezionate "utilizzare le stesse impostazioni del server in entrata" oppure, a seconda del CMS, inserite un nome utente (indirizzo e-mail completo) e la password generata.

 

Esempi di configurazione SMTP…

Prerequisiti

  • Avere un servizio di posta elettronica.
    • Potete utilizzare il Servizio Mail offerto da Infomaniak o qualsiasi altro servizio di posta elettronica di vostra scelta.

Quando si possiede un indirizzo email il cui dominio è associato al proprio sito web (ad esempio email@dominio-sito.xyz), è necessario indicarne i dettagli per poterlo utilizzare per l'invio di email tramite il server web tramite SMTP:

… su WordPress

  1. Accedere al pannello di amministrazione di WordPress.
  2. Installare un plugin SMTP (ad esempio WP Mail SMTP).
  3. Configurare il plugin, ad esempio:

Da quel momento in poi, un'email inviata da un modulo di contatto presente sul sito (ad esempio il modulo predefinito Divi) verrà inviata tramite il metodo SMTP.

Per verificarlo, è sufficiente controllare le intestazioni di un messaggio ricevuto tramite questo metodo, in particolare la riga x-mailer, che potrebbe indicare, ad esempio, WPMailSMTP/Mailer/smtp invece di PHPMailer.

Da notare: x-mailer può essere qualsiasi indicazione e non è necessariamente rappresentativa del metodo di invio effettivo!

 

… su Prestashop

  1. Accedere al pannello di amministrazione di Prestashop.
  2. Andare in Impostazioni avanzate e poi in Email.
  3. Configurare l'invio tramite SMTP:

Verificare quindi (per evitare errori come Could not instantiate mail function o sender mismatch) che l'indirizzo configurato in queste impostazioni avanzate corrisponda effettivamente all'indirizzo utilizzato da Prestashop per l'invio delle email. A tal fine:

  1. Accedere al pannello di amministrazione di Prestashop.
  2. Andare in Impostazioni del negozio.
  3. Fare clic su Contatti nel menu laterale sinistro.
  4. Nella scheda Contatti, verificare che l'indirizzo email indicato sia lo stesso configurato in precedenza.
  5. Modificare gli indirizzi email, se necessario:
  6. Fare clic sulla scheda Negozi.
  7. Verificare (e correggere, se necessario) che l'indirizzo email indicato sia lo stesso configurato in precedenza:

 

… su Joomla

  1. Accedere al pannello di amministrazione di Joomla.
  2. Fare clic su Sistema nel menu laterale sinistro.
  3. Fare clic su Configurazione globale.
  4. Fare clic sulla scheda Server:
  5. Configurare l'invio tramite il metodo SMTP:

Questa FAQ è stata utile?