Ciao
un'agenzia con la quale collaboro ha un problema con una applicazione web per la creazione e l'invio di newsletter e mi hanno chiesto di cercare di risolvere il problema.

analizzando l'applicazione ho notato che, se l'html non contiene virgolette, ad es.
codice:
testo in grassetto
funziona tutto regolarmente.

il problema nasce dove ci sono le virgolette...in pratica nel 99% dei casi, perchè gli attributi hmtl dovrebbero essere tutti virgolettati.

ad esempio con un link di questo tipo
codice:
<a href:"http://www.miolink.it">mio link</a>
ho verificato che nella tabella del database (di tipo text) si memorizza tutto regolarmente (e così anche nella pagina php di archivio delle newsletter, dove la variabile che contiene il corpo dell'email viene "ripescata" dal database)...se vado invece a leggere direttamente il codice html dell'email, una volta ricevuta, vengono aggiunti un apice singolo ed un carattere di escape, davanti ad ogni virgoletta, per cui il link assume questa forma
codice:
<a href:'\"http://www.miolink.it\"'>mio link</a>
di conseguenza l'html viene visualizzato in modo completamente sballato sul client di chi riceve le mail.

Cosa può essere la causa di queste strane aggiunte?

grazie