Invio email da modulo sito
Author: Alessandro R.Buongiorno,
Da un po' di giorni quando provano a inviare email dal modulo presente su vari siti fatti con x5 (ev. 8), le email arrivano nel modo seguente. Preciso che non ci sono stati mai problemi simili e che i siti non sono stati aggiornati, da un certo punto in poi le email sono iniziate ad arrivare così. Immagino che sia un problema di server e ho già contattato il mio provider, ma finora non sono riusciti a trovare una soluzione o una spiegazione. Potreste darmi voi qualche info utile, che magari posso girare a loro?
Grazie, Alessandro
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit
<html><body bgcolor="#063A69"><center><table width="90%" border="0" bgcolor="#FFFFFF" cellpadding="4" style="font: 11px Arial; color: #000000; border: 1px solid #BBBBBB;"><tr><td></td></tr></table><br><table width="90%" border="0" bgcolor="#FFFFFF" cellpadding="4" style="font: 11px Arial; color: #000000; border: 1px solid #BBBBBB;"><tr><td width="25%"><b>Nome:</b></td><td>ale</td></tr><tr><td width="25%" bgcolor="#EEEEEE"><b>Cognome:</b></td><td bgcolor="#EEEEEE">i</td></tr><tr><td width="25%"><b>Azienda:</b></td><td></td></tr><tr><td width="25%" bgcolor="#EEEEEE"><b>Indirizzo email:</b></td><td bgcolor="#EEEEEE">***</td></tr><tr><td width="25%"><b>Telefono:</b></td><td></td></tr><tr><td width="25%" bgcolor="#EEEEEE"><b>Oggetto della richiesta:</b></td><td bgcolor="#EEEEEE">prova</td></tr></table></center></body></html>
Scusa la domanda che versione di Website X5 usi? Hai fatto qualche modifica direttamente sui file del server o hai aggiunto qualche codice esterno. Dal codice rilevo che é realizzata sullo standard email in html (testo contenuto in tabella e con i css inline). Altra cosa da vedere se come hosting hanno cambiato qualcosa nell'invio delle mail.
Author
ciao, grazie della risposta. I siti sono stati realizzati con Evolution 8, ma diverso tempo fa e nel frattempo non sono stati modificati in nessun modo da parte mia. Immagino sia un problema di server. Mi sai dare qualche soluzione possibile? Grazie, Alessandro
Alessandro, come vedi dall'immagine che ti ho allegato il codice viene aperto correttamente, perché la struttura del codice é corretta. Se posso farti delle domande, come ti sei accorto di questo errore? hai provato ad inviare l'email ad un'altra tua email per vedere se é il gestore di posta ad avere problemi (in caso di dominio potrebbe corrispondere al gestore di hosting)? hai provato a riaprire il progetto fatto con la V8 e provare ad esportare nuovamente il sito, oppure aggiornare solo il form email, in questo caso.
Author
ciao Roberto,
Grazie, certo che puoi farmi delle domanda.
Mi sono accorto dell'errore semplicemente perché da un certo punto in poi ho ricevuto le email inviate dal sito nel modo che ho mandato invece del consueto form tipo tabella con nome, cognome e testo del messaggio.Il problema si verifica sia se ricevo le email tramite gmail (sul quale ho "dirottato" alcuni indirizzi email) sia se uso la funzione webmail del servizio di hosting che utilizzo.
Non ho provato a riaprire il progetto. In quesl caso come dovrei fare per aggiornare il form email? Temo comunque sia un problema di hosting, ma non so come potrebbero risolverlo.
grazie e ciao, Alessandro
Purtroppo non ho piú la V8 installata, peró potresti provare a riaprire il progetto con la V8 andare nel form che da problemi e ricontrollare tutti i settaggi, oppure cancellare quel form e provare a rifarlo. fare una prova visualizzando l'anteprima e poi esportando. Se cosi non va allora potrebbe essere l'hosting, in quel caso dovrebbero vedere se hanno aggiornato i codici del server alle nuove versioni, probabilmente essendo la vesione V8, ci potrebbe essere qualche codice andato in disuso. Per fugare ogni dubbio puoi fare un'altra cosa, cerca un hosting gratuito, e creati un dominio free per testare il modulo email. Caricando il progetto su un'altro dominio puoi vedere se l form funziona o no, cosi sei certo che é il server e non il tuo progetto.
Scusate se mi intrometto, ma anch'io ho lo stesso problema usando WSX5 v.9 aggiornato.
Data l'anomalia, ho caricato, per prova, le stesse pagine web su due diversi hosting provider (Hostek e Altervista). Da Altervista (hosting gratuito) ricevo la mail correttamente formattata in HTML, mentre quella proveniente da Hostek (hosting a pagamento) la mail ha il formato non corretto come quella postata da Alessandro.
Non solo. Aprendo la mail da webmail su Hostek, questa è formattata correttamente, ma quando la scarico, tramite client di posta, perde la formattazione e non capisco perchè. Quella proveniente da Altervista, invece, viene ricevuta sempre con la formattazione corretta. Ho già contattato l'assistenza tecnica di Hostek, ma per loro è tutto corretto. :-o
Qualcuno ha qualche ipotesi ?
Ciao Paolo,
posso consigliarti di dare un'occhiata a questa FAQ che spiega come cambiare lo script anche su Evolution 8:
http://answers.websitex5.com/post/24268