[GDR-CD] Non arriva la mail di attivazione postato il 30/05/2013 14:00:31 nel forum programmazione, gdrcd, open source, hosting
Salve!
Gestisco un gdr creato ormai anni fa, e non dalla sottoscritta, sulla versione (credo) più vecchia di GDR-CD, attualmente non più scaricabile, se non erro. Il database è quello fornito da altervista, su cui il sito è hostato.
Il problema, già presentatosi in precedenza ma in misura decisamente minore, è che spesso e volentieri all'iscrizione non arriva la mail di conferma, con il risultato che i nuovi iscritti, non riuscendo ad attivare il proprio pg con il link indicato nella mail, spesso restano fuori.
(il link di conferma presente nella mail permette al database di far passare da 0 a 1 il valore del campo "Attivo", presente in "Personaggio")
..l'unica ipotesi che sono riuscita a fare, considerando che questo problema si riscontra solo in alcuni casi, e recentemente più spesso, è che abbia qualcosa a che vedere con il fatto che alcuni nomi dei personaggi sono già stati utilizzati in precedenza, e dunque magari sono presenti in qualche altra sezione del database (non in "Personaggio", o all'iscrizione il sistema rimanda all'impossibilità di creare un pg con quel nome).
Allego il codice della pagina adibita all'invio della mail. Non sapendo dove mettere le mani, incollo un po tutto, scusate la ridondanza, eventualmente.
Pagine → 1 2
07/11/2013 10:44:46
prova a fare un check per vedere se la mail viene inviata dal sistema, a volte capita che alcuni indirizzi mail legittimi finiscono nelle blacklist di spam dei provider. Ad esempio libero considera @altervista come spam
08/11/2013 13:37:34
Come dice breaker devi controllare se l'email esce per davvero o no.
Se esce per davvero allora il problema non è dal tuo lato, è il server ricevente che ti cataloga come una fonte di email spazzatura.
Purtroppo inviare email non è una scienza esatta <.<
ultimamente è sempre più facile finire nello spam. I consigli che posso dare sono:
_non usare la funzione mail() di php direttamente. Usa delle librerie che generano email tipo PHPMailer. Il formato delle email esatto è difficile da beccare e se inserisci delle parti sbagliate i server riceventi inizieranno a non fidarsi più di te.
_Usa come email mittente un'indirizzo che appartiene al dominio del server da cui l'email parte! Per esempio se usi i server di altervista usa un email tuonome@altervista.org (tutti gli account altervista ne hanno una)
08/11/2013 18:23:06
Usa PHPMailer e dagli come consigliato dei parametri veri!
Puoi anche inviare con un dominio gmail ad esempio, che dovrebbe essere una delle più flessibili.
Crei un VERO account e configuri su PhpMailer il servizio smtp.
per evitare il blocco con @hotmail, sempre su PhpMailer imposta alta priorità ;)
14/11/2013 23:14:12
Ecco, lo stesso problema purtroppo sta capitando a noi.
Molti utenti non riescono a loggare se si iscrivono con libero, purtroppo =(
Conviene magari avvisarli con una e-mail per avvertirli di quanto accade? o come potremmo fare? Grazie infinite!
15/11/2013 00:48:16
Per superare il problema con libero dovete usare, come email di invio, una email il cui dominio abbia un record MX correttamente registrato nei DNS. In parole povere, se create un account tipo miogioco@gmail.com andrà benone, se disponete di un account @altervista.org idem.
Ottenuta una email valida, il consiglio è di usare PHPMailer https://github.com/Synchro/PHPMailer/blob/master/class.phpmailer.php ↗, come già suggerito.
Ho un vecchio esempio di utilizzo, ma che tutt'ora oggi mi funziona con libero, ve lo posto qui:
15/11/2013 14:08:01
Consiglio da un profano: se doveste avere problemini ad applicare nella pratica i consigli di Blancks e pulcioli vari, magari inserite semplicemente nella paginetta finale di conferma della registrazione l'avviso "Se la mail non ti arriva, controlla anche nel Cestino!", così risolvete il 50% di questi imbarazzi (per carità, è sempre meglio risolvere in maniera definitiva tramite il codice, come consigliato dagli altri, ma in mancanza di altre possibilità questa è una soluzione come un'altra)!
15/11/2013 14:15:59
17/11/2013 21:48:32
La mail viene registrata correttamente nel database (controllando all'interno, la cella contiene sempre la mail e si tratta di mail funzionanti (ho sperimentato)..a quanto pare, oltretutto, non si tratta di mail che vengono mandate nella cartella Spam, perchè facendo una prova io stessa tale cartella resta vuota. Semplicemente, l'e-mail non arriva :/
18/11/2013 00:33:11
Spesso questo succede perchè il server ricevente non si fida di te.
Può accadere perchè i server del tuo Hosting sono considerati non affidabili o con ranking basso (per esempio spesso i server SMTP non si fidano di mittenti su indirizzi IP retail).
Oppure perchè invii email usando un indirizzo che non centra niente con il server da cui invii (tipo un server di altervista che scrive con un indirizzo di hotmail). Spesso i server riceventi controllano i record SPF e PTR (quasi tutti i server lo fanno) dei domini a cui appartiene l'indirizzo mittente e se non centra nulla con il server mittente potrebbero decidere di rifiutare il messaggio.
Il consiglio è sempre di usare indirizzi inerenti al server mittente, altrimenti si corre il rischio di far scattare i più fantasiosi sistemi anti-spam
26/02/2014 00:35:49
Mi permetto di uppare questa discussione onde evitare di aprire altri topic.
Stiamo avendo lo stesso problema nel nostro gdr, ma la cosa strana è che dai controlli che ho fatto risulta che la funzione mail() restituisce 1 come valore, che indicherebbe una corretta spedizione della mail stessa. Ho controllato anche il corretto inserimento dei parametri all'interno del database e tutto è nella norma. Tuttavia, la mail non viene inviata non solo agli account hotmail, che come sappiamo sono soliti dare problemi in questo senso, ma neanche a quelli Gmail. Premetto che il gdr è ospitato su server aruba con indirizzo mail dedicato e reale, con reindirizazione al mio indirizzo privato per una consultazione rapida della posta. In seguito allego anche il codice che uso per l'invio della mail
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
FragPunk → Gioco d'azione frenetico ispirato al punk, con gameplay caotico, ribelle ed energia illimitata! Gioca gratuitamente!
Enlisted: Rendiamo Enlisted un posto migliore N° 68
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Legacy of Magic: Missione Superstizione IIII
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
Football Team Soccer: Ultimo numero del nostro magazine!
Enlisted: Saldi di maggio in Enlisted
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, il Bronx Vampirico e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
Shadow Scape: ✨ Chiusura momentanea
La Tana del Ladro: Si fa festa! Tutti in piazza per Pratoverde!
Legacy of Magic: La ballata del Canto Perduto - Le esibizioni
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Donne nei GdR - Articolo sulle diverse tipologie di personaggi che le donne muovono nelle land dei play by chat
Tezuka Osamu - Analisi della trilogia cinematografica
d'animazione per adulti realizzata presso la
Mushi Production di Tezuka Osamu
Twilight Gdr - Con l'uscita del film New Moon.. intervista ai gestori di Twlight Gdr!
Fengard - Recensione del gdr fantasy Fengard... il regno perduto
PhotoBucket Down! - L'armageddon dei Play by Forum: Photobucket, hosting per immagini, chiude e danneggia i play by forum!
Avatar per GdR - Raccolta di oltre 1.200 avatar/prestavolto da utilizzare nei giochi di ruolo online
Statistiche Tecniche 2015 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2015. Spulcia i dati disponibili!
Statistiche Tecniche 2013 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori per l'anno 2013. Spulcia i dati disponibili! ;-)