Newsgroup: it.lavoro.professioni.webmaster
Titolo: Url spezzate

Ciao tutti, ho un problemone che non riesco a risolvere.
Il sistema con cui registro gli utenti al mio sito prevede la spedizione
di una email contenente una semplice url che passa due variabili (email
dell'utente, stringhetta random), la quale, come e' facile prevedere, serve
alla verifica dell'utente (opt-in, penso che si chiami).
Il problema e' che la mail e' naturalmente un numero arbitrario di
caratteri, e che il nome del mio dominio e' lungo (11 caratteri)
creandomi due problemi: l'url si spezza su due linee,
facendolo inserisce un '+', che e' il comportamento corretto, ma che
alcuni intelligentissimi reader non eliminano qualora il link venisse
espanso su una sola linea, invalidandomi la stringa.
Questo ha portato i miei due beneamati, incorreggibili e ben conosciuti
(l)Users ad uscire con la classica non-soluzione della mail in HTML, che
io rifiuto, per motivi abbastanza comuni, come il fatto che le mail in
HTML o sono spam o sono mail dal mio sito, come il fatto che le mail
sono molto piu' pesanti, come il fatto che non tutti i reader
interpretano l'HTML, come il fatto che sono piu' difficili e lunghe da
mantenere, ma non mi dilungo piu' di tanto
TIA,
-- 
                                                __Nicholas Wieland
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
                                                __The Zen of Python

 creandomi due problemi: l'url si spezza su due linee,
in ambiente windows esiste la possibilita' di impostare due proprieta' della
mail:
Mail.BodyFormat = 1 ' 0 HTML - 1 plain text
Mail.MailFormat = 0 ' 0 quoted-printable - 1 plain text
ora pero' non saprei in base al tuo sistema oerativo... pero' la soluzione
esiste :)
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Oggi, l'organigramma è fatto di link, non di gerarchie.
Il rispetto per la conoscenza vince su quello per l'autorità astratta.

 esiste :)
Vi siete messi d'accordo per introdurre un problema sempre maggiore ?
Lino, tu quella roba li la metteresti in produzione su un negozio di
e-commerce ? Se si chi diavolo ti ha fatto moderatore ? Se no perche' me
la dici ? C'entra un righello ? :D
Ciao Linuzzo (ho inserito un piccolo gadget tra le etichette: una mia foto
autografata... mi vuoi bene ?)
-- 
                                                __Nicholas Wieland
Complex is better than complicated.
                                                __The Zen of Python

 foto autografata... mi vuoi bene ?)
certo... sei tu che pensi male di me... smack!!! e fai il bravino...


 certo... sei tu che pensi male di me... smack!!! e fai il bravino...
Nella foto sono nudo eh


 Una mail e' un file di testo, sta' al reader interpretarlo.
ma in genere l'interpretazione passa per le header...


 ma in genere l'interpretazione passa per le header...
Forse dalle tue parti, evidentemente chi ha tradotto le RFC in
salernitano ha commesso qualche errore :D
Grazie comunque, ho risolto, ora la lunghezza della stringa e' di 42
caratteri secchi, non mi possono veramente piu' rompere i coglioni.
Per la cronaca, con un po' di refactoring ho eliminato la dipendenza
dall'indirizzo di posta, cosi' la stringa non ha piu' lunghezza
arbitraria, e ad esempio chi si registra con 50 caratteri di indirizzo
email non mi va su 12 linee.
Anche questa volta ho scampato la cazzata delle email in HTML :)
	nicholas