1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Utilizzare l'invio non autenticato (non raccomandato) di email da un sito web
Questa guida dettaglia l'invio di e-mail da un sito web ospitato da Infomaniak utilizzando la funzione PHP mail() disattivata per impostazione predefinita.
Premessa
- Infomaniak sconsiglia fortemente l'utilizzo della funzione PHP mail() per l'invio di e-mail dai tuoi applicativi:
- Le e-mail saranno considerate come "non autenticate" e saranno quindi soggette a limiti.
- La loro consegna sarà compromessa, il che può danneggiare il tuo sito web.
- È vivamente consigliato utilizzare un metodo di invio SMTP autenticato per l'invio di e-mail dai tuoi applicativi; Infomaniak offre a tal fine un servizio corrispondente.
Specificare l'indirizzo di spedizione
Per far sì che i messaggi partano correttamente dal tuo CMS/applicazione web (e evitare un errore di tipo Could not instantiate mail function o sender mismatch) è necessario specificare un indirizzo valido nelle impostazioni del sito lato Infomaniak:
- Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Gestisci sotto Impostazioni avanzate:

- Dalla scheda Generale, inserisci un indirizzo email esistente nel campo Email del mittente.
- Clicca sul pulsante blu Salva:

Riattivare la funzione mail
Se desideri comunque utilizzare la funzione mail di PHP, sarà necessario attivarla su ciascuno dei siti del tuo hosting web interessato:
- Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Gestisci sotto Impostazioni avanzate.
- Dalla scheda PHP / Apache, attiva la funzione mail:

- Clicca sul pulsante blu Salva.
Esempi PHP mail()...
... su WordPress
Configura l'invio del modulo di contatto predefinito incluso con Divi Builder:
- Accedi alla dashboard di amministrazione di WordPress.
- Vai nell'editor Divi della pagina che contiene il modulo di contatto.
- Clicca sull'icona Impostazioni per configurare il modulo di contatto Divi:

- Sotto EMAIL, inserisci l'indirizzo email che riceverà gli invii del modulo e salva:

- Per impostazione predefinita, quando un visitatore utilizza il modulo per contattarti, riceverai un'email da
mail@nome-del-tuo-sitoe se rispondi, il destinatario sarà automaticamente l'indirizzo email indicato dal visitatore durante la compilazione del modulo di contatto.
… su Prestashop
Accedi alle impostazioni avanzate di Prestashop:
- Specifica la modalità SMTP.
- Inserisci
localhostcome server. - Inserisci la porta
25. - Non specificare né nome utente né password.

… su Joomla
Configura l'invio delle email tramite PHPmail (non consigliato) in Joomla:
- Accedi alla dashboard di amministrazione del tuo sito Joomla.
- Vai su Configurazione poi Server.
- Non inserire NULLA nel campo Email del sito:

Questo impedisce purtroppo qualsiasi test di invio tramite il pulsante a questo scopo, ma funzionerà se configuri un modulo di contatto sul tuo sito. Clicca su Salva una volta che il campo è lasciato vuoto.
Indirizzo di risposta PHP mail()
Quando si invia un'email con la funzione mail() di PHP, il return-path sarà scritto nella forma root@h2web3.infomaniak.ch ad esempio. Al contrario, l'intestazione Reply-To: presente nel codice del tuo modulo consente di specificare un indirizzo di risposta valido.