email: Tidied up the *_regular_transfer() functions

Added comments and simplified convoluted dophase_done comparison.