1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Utilizzare l'invio autenticato di email da un sito web
Questa guida dettagliata l'invio di email autenticato da un sito web ospitato da Infomaniak utilizzando una configurazione SMTP; la configurazione di un server SMTP autenticato è presentata per i principali CMS.
Utilizzare SMTP autenticato per inviare email dalle proprie applicazioni offre vantaggi in termini di sicurezza, affidabilitĂ , gestione degli errori, compatibilitĂ con server di terze parti e tracciabilitĂ rispetto all'uso di mail PHP non autenticato.
Requisiti
- possedere un servizio di posta; hai la possibilitĂ di utilizzare il Servizio Mail offerto da Infomaniak o qualsiasi altro servizio di posta di tua scelta
Esempio di Configurazione SMTP
Se hai un indirizzo email associato al dominio del tuo sito web (email@domain-site.xyz ad esempio), inserisci i suoi dettagli per utilizzarlo per l'invio dal server web tramite SMTP:
su WordPress
- accedere al pannello di amministrazione di WordPress
- installare un plugin SMTP (WP Mail SMTP funziona)
- configurare il plugin, ad esempio:
‍
Da quel momento in poi, un'email inviata da un modulo di contatto presente sul sito (modulo predefinito Divi ad esempio) verrĂ inviata tramite SMTP. Per verificarlo, basta controllare le intestazioni di un messaggio ricevuto in questo modo, in particolare la riga x-mailer
che potrebbe menzionare, ad esempio, WPMailSMTP/Mailer/smtp
invece di PHPMailer
.
Nota: il x-mailer può essere qualsiasi indicazione non necessariamente rappresentativa del metodo di invio effettivo
su Prestashop
- accedere al pannello di amministrazione di Prestashop
- andare su Parametri avanzati poi Email
- configurare l'invio tramite SMTP:
Verifica quindi (per evitare un errore come Could not instantiate mail function
o sender mismatch
) che l'indirizzo che hai configurato in queste impostazioni avanzate corrisponda all'indirizzo utilizzato da Prestashop durante l'invio delle email. Per farlo:
- accedere al pannello di amministrazione di Prestashop
- andare su Impostazioni del negozio
- fare clic su Contatto nel menu laterale sinistro
- nella scheda Contatti, verificare che l'indirizzo email menzionato sia lo stesso di quello configurato in precedenza
- modificare gli indirizzi email se necessario
- fare clic sulla scheda Negozio
- verificare (e correggere se necessario) che l'indirizzo email menzionato sia lo stesso di quello configurato in precedenza
su Joomla
- accedere al pannello di amministrazione di Joomla
- fare clic su Sistema nel menu laterale sinistro
- fare clic su Configurazione globale
- fare clic sulla scheda Server
- configurare l'invio tramite il metodo di invio SMTP: