Se eu entendi você, você tem um serviço de geração de relatórios de terceiros que, em um mundo ideal, gravaria dados diretamente em seu banco de dados Oracle, mas devido a alguma política você está tendo que injetar os dados por conta própria. Então a questão realmente se resume em saber se usar o email como o middleware entre o repórter e a Oracle é o melhor caminho, e se é (a vida pode ser difícil) se ela pode ser automatizada.
No primeiro, o repórter pode ser solicitado a escrever os resultados para algo como um FTP seguro ou site de download da web que eles hospedam? Automatizar o FTP / SFTP é mais fácil do que automatizar o e-mail: o e-mail é outro invólucro dos dados que você precisa descartar antes de acessar o relatório, enquanto um site ou FTP tem apenas os arquivos.
No segundo, há uma API do Google para o Gmail, e você pode dirigi-lo com o VBA, mas não é para os mais fracos. Consulte aqui para começar. Mesmo aqui, você terá informações sobre como identificar as mensagens de interesse em sua caixa de entrada e extrair o anexo do e-mail. Boa sorte.