x=email.text.length;
_e_mail[x-1];
e_mail=email.text;
e_mail=x.split("");

E' ovvio che non funzioni, tu hai associato ad x la lunghezza del testo, non il testo stesso.

Puo provare così
x=email.text.length;
_e_mail[x-1];
e_mail=email.text;
e_mail=e_mail.split("");

o anche così

x=email.text.length;
pippo = email.text
_e_mail[x-1];
e_mail=pippo.split("");

Insomma, devi splittare la variabile che contiene il testo, infatti puoi anche usare direttamente mail.text.split(""), hai semplicemente sbagliato variabile