first add mail function