GDRCD 5.4.1 Invio email di conferma postato il 15/04/2017 17:04:35 nel forum programmazione, gdrcd e open source e modificato da fargus il 15/04/2017 17:36:30
Buondi
Prima avevo il sito su ARUBA e l'invio dell'email di conferma riusciva correttamente.
Ora sono su OVH, quindi nuovo DB, nuovo tutto, ma quando qualcuno effettua la registrazione al sito, l'email di conferma non viene più inviata.
Di seguito il codice relativo all'invio dell'email:
Pagine → 1 2
18/04/2017 12:11:15
Possibile che il server non sia dotato di un protocollo SMTP e quindi non la invia?
dove e come si installa in caso una cosa del genere?
18/04/2017 12:23:22 e modificato da blancks il 18/04/2017 12:23:55
Pare che OVH usi delle configurazioni differenti per l'invio delle email.
Arriva alla riga vuota che ti ho evidenziato nel file config.inc.php https://github.com/GDRCD/GDRCD/blob/master/config.inc.php#L14 ed inserisci queste istruzioni:
18/04/2017 13:04:57
18/04/2017 13:36:23
Escono in nero perché evidentemente il tuo editor non conosce quelle funzioni, ma non significa che non esistano nel linguaggio: http://php.net/ini_set http://php.net/ini_set
Da quel che ho letto in giro OVH ha un server SMTP apposito non implicitamente collegato alla macchina su cui è effettivamente ospitato il tuo sito web ed è quello che in teoria ti ho fatto configurare con le due istruzioni sopra.
Hai fatto bene ad aprire il ticket, facci sapere se riesci a risolvere e nel caso come ;-)
19/04/2017 19:02:06
20/04/2017 03:32:06
Scrivigli che stai provando ad inviare delle email tramite la funzione mail() di PHP e che semplicemente non arrivano. Indica anche le due righe di configurazione che ti ho fatto inserire specificando che hai provato con e senza quella modifica.
Comunque non aver paura di chiedere spiegazioni più approfondite tramite ticket, sono lì apposta per assisterti.
20/04/2017 09:57:01
Se vuoi inviare email tramite l'smtp ti consiglio di usare una libreria specifica. Questa può fare al caso tuo https://github.com/PHPMailer/PHPMailer se non conosci composer clicca qui http://trovalost.it/2016/03/se-programmi-php-sfrutti-composer-sei-out/ ti assicuro che è molto utile e funzionale
27/04/2017 09:33:27
27/04/2017 09:48:51 e modificato da rematore il 27/04/2017 10:05:19
Da quello che so OVH usa SMTP con TLS/SSL - Prova con la porta 587
Aggiungo che la funzione del core php mail() da quello che so non è pensata per supportare pienamente il protocollo SMTP.
06/09/2017 10:27:33
Qualcuno mi può dare una mano con questa cosa?
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Kaosmos College: Gesta Arcane - Missioni verso il fine trama