Чтобы запросить квитанцию о доставке при доставке, вы должны использовать com.sun.mail.smtp.SMTPMessage. Учитывая ваше сообщение в сообщении:
SMTPMessage smtpMsg = new SMTPMessage(msg);
smtpMsg.setReturnOption(SMTPMessage.RETURN_HDRS);
smtpMsg.setNotifyOptions(
SMTPMessage.NOTIFY_DELAY|SMTPMessage.NOTIFY_FAILURE|SMTPMessage.NOTIFY_SUCCESS);
Теперь вы получите письмо о доставке после доставки. Это сообщение MIME-типа multipart / report, sub-tpye delivery-status. Он состоит из текстовой / простой части с читаемым человеком сообщением, части сообщения / состояния доставки с машиночитаемым (и стандартизированным) сообщением, а также как (необязательная) часть с приложенным исходным сообщением. Подумайте, что именно вы хотите сохранить в файл.
См. Также RFC 1891 - 1894 для справки.