剥离email支持到新模块