я веб-разработчик, но думаю тут нужно другое сделать:
1) нужно разработать приминивную софтину = почтовый клиент, который это всё будет класть так и куда вам надо на локалку.
2) а затем уже подключаться к вашему сайту:
2.1) вложения загружать в такие-то директории
2.2) данные о письмах в контексте отчётов обо всём в формате xml доставлять такому-то сервису.
2.3) серверно проходиться по этим данным, в случае успеха в уже обычном формате класть всё в бд, а файлы сортировать в соответствии вашим правилам (которые сервеным языком же и заложите).