Malfunzionamento invio email tramite php postato il 30/05/2008 16:08:47 nel forum programmazione, gdrcd, open source, hosting
Vi chiedo aiuto, magari qualcuno di voi capisce il problema, noi al momento non capiamo cosa sia e abbiamo le registrazioni al sito che funzionano a metà.
In sostanza il nostro codice ha funzionato sempre bene sui vecchi siti che hanno ospitato Arshmork (a suo tempo altervista e in seguito un server professionale), ma una volta traslocati sul nuovo server, l'invio email automatico - quello per intenderci che spedisce una email coi password e utente a chi si registra, o ricorda la pass smarrita, ha smesso di inviare quel che doveva.
Il codice originale non ce l'ho sottomano, ma facendo una piccola modifica abbiamo provato questo che è simile, uso le X al posto del testo che non serve, è il modulo di registrazione che crea l'utente e spedisce l'email coi dati:
Pagine → 1
30/05/2008 16:44:00
e' probabile che il nuovo server non possa proprio inviare mail per scelta dei gestori quindi ti conviene sentire loro
30/05/2008 17:00:36 e modificato da cry havoc il 30/05/2008 17:03:49
Ciao :-)
io non sono un grande programmatore però hai provato a farti stampare il risultato del comando mail? per sapere cosa ti dice? Qualcosa come:
$risultato = mail("quello che hai scritto tu");
print("$risultato");
un ultima cosa, so che spesso le email vengono rigettate indietro perchè mancano gli header. Puoi provare a metterli. Dovrebbe essere
mail($a, $oggetto, $messaggio, $intestazioni);
e le intestazioni di solito sono fatte così:
$headers .= "From: <".$email.">";
$headers .= "Reply-To: ".$email." <".$email.">";
$headers .= "Return-Path: ".$email."";
$headers .= "Message-ID: <".time()."-".$email.">";
$headers .= "X-Mailer: PHP v".phpversion()."";
$headers .= 'MIME-Version: 1.0';
$headers .= "Content-Type: text/html; boundary="".md5(time()).""";
Oppure potrebbe veramente che non si possono inviare email con il comando mail e i gestori del tuo server usano un altro programma. Non so, queste sono le idee che mi vengono in mente, facci sapere :-) ciao!
non prende i backslash n . Comunque in fondo ad ogni riga di $headers dovresti mettere backslash n oppure backslash n backslash r a seconda che il server sia unix o microsoft.
30/05/2008 17:07:01
30/05/2008 17:12:22
31/05/2008 17:34:24
grazie a tutti ^^, in questi giorni sono via, appena possibile provo il suggerimento (e se non va contatto l'assistenza :P)
31/05/2008 22:31:29
Ho lo stesso problema con extreme hostato su ilbello..
Per ora me ne sbatto perché pesco le passw dal database, ma qualora volessi mandare in automatico password non saprei come fare (almeno per ora, non mi sono impegnata su questo punto di vista XD)
02/06/2008 01:11:07
ora non so se è quello il problema ma certe volte su hotmail le mette nella posta indesiderata e non te la segnala neanche.
02/06/2008 12:57:47 e modificato da annika il 03/06/2008 12:45:48
Non penso sia quello il problema.
E' stato testato con l'iscrizione di più account di gioco con posta elettronica di yahoo, gmail, libero e anche hotmail. Ho controllato io stessa nello spam ma non c'era nulla, nonostante il sistema indichi che il pg sia stato correttamente creato (questo è vero dato che viene inserito nel db) e la mail spedita.
Ho cambiato anche la mail del webmaster dal file "inc" ma cambia niente...
-Edit- Forse ho risolto
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Hero Wars: Evento Sinergia Elementale è live! 🌟
gdr-online.com ha aperto una nuova discussione: Nuovo Responsabile Moderazione! 👮
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!
Enlisted: Manutenzione non pianificata completata
Nuovo Play by Chat Fantasy → Sid - la terra al di là del mare
I dati del generatore di rank sono stati aggiornati!
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Star Trek Horizon: QuestLog: Ancora una volta
exv_staff ha aperto un annuncio di ricerca: Exclusive Villa GdR ricerca Giocatore
AlterEgo: Festa al Lacus Faeris: danze e magie nella notte
powder ha recensito Naruto GDR - Beyond the Great War
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Lineage II: Evento della bambola di ghiaccio di Freya
Hero Wars: Un Guardiano Emerge dalle Acque: Arriva Cascade!
Nyx Insight - Road to Honolulu: Nuove linee guida sugli oggetti
Storie di Agarthi: Quest: il Rituale della Non-Morte Eterna
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Mist Island - Intervista al gestore di Mist Island... avventurati in un'isola fantasy horror dalle tinte Lovercraftiane!
Lumen et Umbra - Lumen et Umbra: Il primo Mud italiano! Scopriamolo assieme!
Creare un GdR - Come si crea un nuovo gioco di ruolo cartaceo? Ci risponde il creatore di Wanted!
d!
L'Io e l'Avatar - L'Io e l'Avatar - Proiezione e archetipo nei giochi di ruolo online
Cyberpunk in Italia - Il cyberpunk è un movimento nato negli anni Ottanta tra Stati Uniti e Canada.. scopriamolo in questa tesi
Classifica 2023 - La classifica dei giochi più visitati sul portale nell'anno 2023!
Lust & Blade - Intervista al gestore di Lust and Blade il play by chat storico ambientato in una Polonia medievale