[FIX] do_load_needaction: properly reject `falsy` menu_ids
[MERGE] [FIX] mail: locate current menu using a safer method + check  case