Siti web e script inviano spesso di e-mail, ad esempio per un modulo di contatto. Per fare in modo che queste e-mail arrivino, è necessario configurare la modalità di invio di tali e-mail.
Ci sono due opzioni disponibili:
- Invio di e-mail tramite il Suo server web
- Invio di e-mail tramite server di posta esterni
Generalmente, queste e-mail dovrebbero essere inviate tramite i propri server web. Questi sono previsti per l'invio automatico e sono configurate in modo conforme.
In caso di invio tramite un server di posta esterno, i dati di accesso per un account e-mail devono essere memorizzati e utilizzati. Questa opzione è adatta solo in casi particolari.
Invio di e-mail tramite il server web
Per l'invio tramite il server web viene utilizzato il servizio e-mail installato sul server. La maggior parte dei CMS e degli script sono già programmati per questo e quindi non richiedono ulteriori configurazioni. Questa opzione mail viene spesso descritta nella configurazione come invio via “PHP” o “Sendmail”.
Impostare l'indirizzo del mittente
Quando si inviano e-mail tramite i nostri server web, l'indirizzo del mittente (Envelope-From) viene impostato di default come segue:
[nome utente]@webuser.mail.hostpoint.ch
ad esempio ihreeig@webuser.mail.hostpoint.ch
Questo può causare problemi se per il Suo dominio ha attivato SPF, DKIM e/o DMARC. Per questo motivo Le consigliamo di impostare un indirizzo del mittente personalizzato.
Di solito è possibile impostare l'indirizzo del mittente direttamente nel CMS o nel plugin che utilizza per inviare le e-mail. Se non è possibile, può creare un file .user.ini nel document root del Suo sito web con il seguente contenuto:
sendmail_path = "/usr/sbin/sendmail -t -f suo.nome@il-suo-dominio.ch"
Imposti come indirizzo e-mail l'indirizzo del mittente desiderato.
Invio di e-mail tramite server di posta esterni
L'invio tramite server di posta esterni viene effettuato tramite SMTP autenticato e deve essere utilizzato solo in casi eccezionali. Ad esempio, se il dominio dell'indirizzo del mittente utilizzato non consente l'invio tramite altri server di posta a causa di SPF.
In questo caso, assicurarsi di utilizzare la porta 587 con STARTTLS durante la configurazione dell'account e-mail per l'invio. La porta 587 è destinata all'SMTP autenticato (con password). L'invio tramite le porte 25 e 465 non è consentito per motivi di sicurezza.
Per richieste di supporto la preghiamo di usare invece questo modulo.