With bug 29046 you can define the sequence the email fields are checked when searching for a valid email address. It would be nice if we could make the GUI a bit more inutitive by allowing to drag and drop for sorting like we can do it for the installed languages. It would also need the combination with checkbox to allow for not using some fields at all. We also have that for languages.