но если письмо на внешку улетело то отзывать уже не получится ?
Зависит от того, что считается под внешкой и что там на другой стороне. Отзыв сообщения - это по сути функционал клиента Outlook. У меня есть заказчики с двумя организациями Exchange, не связанными между собой иначе как коннекторами приема и отправки. И отзыв сообщения работает. Но для этого должен быть Remote Domain, в котором будет указано, что письма должны отправляться в формате TNEF (в котором запрос на отзыв и отправляется, ибо это проприетарный функционал). Это так же нужно для корректной работы задач между организациями и т.п.