Мне кажется тут
ssXXXss предложил Вам лишнее. но смысл как я понял в этом.
1. Получаете дом
2. Парсите регуляркой из него все элементы списка, в список зп
3. Берете рандомную строку из списка, в строке будет содержаться предлагаемый мэйл
4. вставляете мэйл, но эмуляция клавиатуры тут не нужна и интер вроде тоже
А вообще самый простой вариант кликать по первому предлагаемому варианту при его наличии.
И вторым действием брать value из поля с мылом. Так мы будем всегда знать какой мэйл в итоге регаем
т.е. ввсего в 2 шага задача
А вообще почитайте это -
http://zennolab.com/discussion/threads/pravilnyj-poisk-ehlementov-na-stranice-i-rabota-s-nimi-osnovy-i-xitrosti-dolzhen-znat-kazhdyj.23622/
Тут многое расписано из ваших вопросов. Топчитесь на элементарных участках из-за непонимания основ.