add mail method and tools