Go Back

Invio di email tramite SMTP e non phpmail...

Phpmail viene generalmente utilizzato per impostazione predefinita nei siti Web per le notifiche degli ordini, i moduli di contatto, per inviare e-mail di notifica degli ordini e alcuni altri moduli per l'invio di e-mail.
Questo non ha nulla a che fare con l'invio di e-mail dal tuo software di messaggistica pop/imap.

Phpmail è la scelta peggiore per la sicurezza del tuo account e la consegna delle email, verranno interrotte regolarmente da yahoo e hotmail molto rapidamente.... ma la cosa più importante da sapere: è che phpmail è un metodo di invio completamente obsoleto, che può inviare email senza previa autenticazione, introducendo anche una vulnerabilità di sicurezza nel tuo account. Questo metodo è utilizzato in modo nativo da molti PHP o script di terze parti, ed è infatti possibile regolarlo abbastanza facilmente utilizzando la modalità autenticata smtp con o senza SSL.

Ulteriori informazioni: https://support.yoorshop.hosting/knowledgebase/2967/Disabilitare-phpmail-per-impostazione-predefinita.html

Le email inviate in phpmail sono in questo modulo con il nome host, ad esempio: votreuser@web1.hosting1976.fr, immagina un cliente che deve rispondere a tale email, non riconosce il tuo sito?
Non è professionale... Alcuni siti coprono l'e-mail inviata da uno dal tuo dominio e possono quindi apparire come
Di conseguenza, devi utilizzare/creare un'e-mail per la corrispondenza con i clienti, utilizzare semplicemente un'e-mail esistente o crearne un'altra e reindirizzarla a quella di tua scelta.

Controlla regolarmente dal tuo cPanel, le email inviate dal tuo account, sezione Email: Traccia consegna, fai clic su "Mostra tutto"

Infine, riducete al minimo il numero di email inviate al momento dell'ordine, perché Yahoo e Hotmail le vedono come spam quando vengono inviate più email nello stesso secondo... La conferma dell'ordine dopo la conferma del pagamento può essere riassunta in un'unica email...

Per inviare da prestashop /ex, con un'e-mail da un dominio ospitato da noi, vedere lo screenshot seguente (crea prima il tuo account e-mail). Se l'e-mail è esterna, è necessario sostituire localhost con il nome del server di posta esterno fornito dal provider esterno e è possibile utilizzare la porta SSL 465 come mostrato nell'esempio 2 di seguito.
(Attenzione nella porta SSL 465, non funziona sempre correttamente con PHP 5.6,7, rimanere in 'None' con la porta 25 o 587 con 'TLS'). 

NB:
  • Devi utilizzare il nostro DNS sul tuo dominio per utilizzare i servizi di posta elettronica locali
  • Non attivare la 'doppia autenticazione' sull'account email utilizzato, ciò è incompatibile con l'invio di email da un sito web

    Esempio con Prestashop:

    smtp prestashop
    Con None + porta 25 o 587 funziona molto bene, ed è sufficiente localmente, consigliato

    O


exemple configuration email

O

Se desideri utilizzare un account gmail.com nella porta SSL 465, puoi inserire questo nome host invece di smtp.gmail.com:
gmail-smtp-msa.l.google.com 


Per Wordpress, utilizza questo plugin: https://wordpress.org/plugins/easy-wp-smtp/installation/

Per Magento, se non funziona, usa a plugin

 

Idee SMTP esterne:

Utilizza Gmail in SMTP esterno per l'intero account cPanel:
https://support.yoorshop.hosting/knowledgebase/2884/Personalizza-SPF-e-MX-utilizza-Gmail.html

Infine, utilizza un Mailjet SMTP esterno che non è affatto male per le email transazionali:
https://fr.mailjet.com/


Consulta il nostro articolo su phpmail e SMTP:
https://support.yoorshop.hosting/knowledgebase/1089/Invia-email-dal-nostro-server.html

Con SMTP esterno, devi configurare il tipo SMTP nel tuo CMS altrimenti continuerà a essere passato come php dal nostro server. Inoltre, tramite 'Instradamento email' del tuo cPanel: se vuoi uscire anche per ricevere le email, scegli 'Remoto'