1.improve mail mistake check
2.modified some text
3.add copy and move listener