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
I dati del generatore di rank sono stati aggiornati!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
romaitriumviristaffgdr ha risposto alla discussione: IA e gdr: idee di sviluppo
shroomscape ha risposto alla discussione: Facciamo un gioco!
Nuovo Play by Discord Dungeons and Dragons → Warmongers
RAID Shadow Legends: Balance Patch!
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!
Hero Wars: L'Eredità dei Grandi
staff shadowland ha aperto una nuova discussione: [GDRCD 5.6.0.6] Menu e apertura
Felix Felicis GdR - Harry Potter GdR: Estate parati!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
redkat ha risposto alla discussione: Eroi di Enor
Le Cronache di Raja Dunia: Elfi - Introduzione abilità dedicate
Storie di Esperia: Alba di cenere
udgdr ha risposto alla discussione: Unwritten Destinies GDR
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
NSA e MmoRpg - L'Intelligence Americana ha spiato i giocatori di giochi di ruolo online, scopriamo cosa è accaduto!
Giochi Post-Apocalittici - Lista completa dei giochi di ruolo online ambientati in mondi post-apocalittici
Leftovers Rpg - Intervista al gestore del play by forum apocalittico Leftovers Rpg
Giochi Fantasy - Lista completa dei giochi di ruolo online a tema fantasy!
Il Fattore C - Per fattore C s’intende, ovviamente, l’esclamazione «Che fortuna!» (e possibili varianti sul tema), pronunciata spesso in ambito ludico.
Star Trek Equilibrium - Intervista al founder del play by forum Star Trek Equilibrium!
Miti Nordici - Il Signore degli Anelli di J.R.R. Tolkien e i miti nordici
Principato delle Tre Torri - Leggi la recensione di questo GDR-online fantasy...