Есть ли способ проверить, когда электронное письмо было впервые написано (не отправлено) в Microsoft Exchange?
Это будет контролироваться вашим почтовым клиентским приложением и не имеет ничего общего с сервером. Почтовый сервер не взаимодействует с электронными письмами до тех пор, пока они не будут отправлены, клиентское приложение обрабатывает состав писем. Возможности почтового клиента различаются от клиента к клиенту, поэтому вам нужно будет проверить документацию вашего конкретного клиента (Thunderbird, Outlook и т. Д.), Чтобы узнать, существует ли что-нибудь для этого. Я никогда не слышал, чтобы кто-то делал это.
Я не думаю, что это возможно. Exchange знает об электронной почте только после того, как она попадает в систему (то есть: после того, как они нажимают кнопку «Отправить»). Теоретически вы можете найти что-то в папке черновиков, если ваш локальный пользователь подключился через MAPI / RPC к Exchange через Outlook, но я не думаю, что данные отслеживаются и регистрируются. Электронная почта из-за пределов организации и / или пользователей, использующих POP3 и т. Д., Не будет возможности узнать, когда было написано электронное письмо.
Думаю, нет. Что считается написанным? Когда последний раз сохранялся как черновик? Или когда на бумаге появилась последняя буква? Заголовки писем не содержат такой информации.