Add mail lib
Add exception