Не все почтовые клиенты ведут себя одинаково. Определенное поведение не должно соответствовать (AFAIK) любому стандарту. Между прочим, моя копия Thunderbird сначала отправляет файл, и я могу видеть «переданную» строку прогресса, пока она это делает.
Однако Microsoft Outlook может рассматривать почту как «отправленную», когда она помещается в папку «Исходящие» (я последний раз проверял это в начале 2000-х годов ... поэтому, возможно, изменился).
В зависимости от реальных требований вашего приложения, вы можете захотеть зарегистрировать идентификатор сообщения или обработать его при отправке, а затем отследить его внутри Thunderbird (программно), чтобы определить, перемещено ли оно в папку «Отправленные».