Yes, you can use ICYMI in an official email if you have a team of youngsters who know such internet slang. But if you are working in a team of people who are not internet savvy, it is best to use language that is easy for them to understand.