1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Utilizzare l'invio non autenticato (non raccomandato) di posta elettronica da un sito Web
Questa guida descrive l'invio di e-mail da un sito Web ospitato da Infomaniak utilizzando la Funzione PHP e-mail() disattivato per impostazione predefinita.
Preambolo
- Infomaniak sconsiglia fortemente l’utilizzo della funzione PHP mail() per l’invio di e-mail dalle tue applicazioni:
- Le e-mail saranno considerate “non autenticate” e saranno quindi soggette a limiti.
- La loro deliverabilità sarà influenzata, il che può danneggiare il tuo sito web.
- Si consiglia vivamente di utilizzare un metodo di invio SMTP autenticato per le vostre e-mail di invio dalle vostre applicazioni; Infomaniak propone a tal fine un servizio corrispondente.
Specificare l'indirizzo di spedizione
Affinché i messaggi se ne vadano correttamente dal tuo CMS/applicazione Web (ed evitare un errore tipo Could not instantiate mail function
oppure sender mismatch
) è necessario specificare un indirizzo valido nelle impostazioni del sito lato Infomaniak:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente sul nomeattribuito al prodotto in questione.
- Clicca su Gestione sotto Impostazioni avanzate:
- Dalla scheda GeneraleInserisci un indirizzo e-mail esistente nel campo E-mail del mittente.
- Clicca sul pulsante blu Salva:
Riattivare la funzione mail
Se si desidera comunque utilizzare la funzione mail di PHP, sarĂ necessario attivarla su ciascuno dei siti del vostro Web hosting interessato:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente sul nomeattribuito al prodotto in questione.
- Clicca su Gestione sotto Impostazioni avanzate.
- Dalla scheda PHP / ApacheAttivare la funzione e-mail:
- Clicca sul pulsante blu Salva.
Esempi PHP mail()...
... su WordPress
Configurare l'invio del modulo di contatto predefinito incluso con Costruttore Divi:
- Accedi alla tabella di amministrazione di WordPress.
- Vai all'editor Divi della pagina contenente il modulo di contatto.
- Clicca sull'icona Impostazioni ‍ per impostare il modulo di contatto Divi:
- In EMAIL, inserisci l'indirizzo e-mail che riceverĂ l'invio del modulo e salva:
- Per impostazione predefinita, quando un visitatore utilizza il modulo per contattarti, riceverai un'e-mail da
mail@le-nom-de-votre-site
e se si risponde, il destinatario sarĂ automaticamente l'indirizzo e-mail indicato dal visitatore durante la compilazione del modulo di contatto.
di Prestashop
Entra nelle impostazioni avanzate di Prestashop:
- Specificare la modalitĂ SMTP.
- Avanti.
localhost
come cameriere. - Inserisci il porto
25
. - Non specificare nome utente o password.
di Joomla
Configurare l'invio di e-mail tramite PHPmail (non raccomandato) in Joomla:
- Accedi alla tabella di amministrazione del tuo sito Joomla.
- Vai sotto Configurazione e poi Server.
- Non inserire nulla nel campo E-mail del sito:
Questo purtroppo impedisce qualsiasi test di invio tramite il pulsante per questo scopo, ma funzionerà se si configura un modulo di contatto sul tuo sito. Clicca su Salva Una volta che la casella è stata lasciata vuota.
Indirizzo di risposta PHP mail()
Quando si invia una mail con la funzione mail() di PHP, il return-path
sarĂ iscritto nella forma root@h2web3.infomaniak.ch
p.es. Per contro, l'header Reply-To:
presente nel codice del modulo consente di specificare un indirizzo di risposta valido.