Итак, задача:

  1. Отправить из одного сервиса в другой материал для отправки письма со вложениями.
  2. Отправить из второго сервиса (специального сервиса отправки сообщений) письмо со вложениями.
  3. Принять в первом сервисе результат.

Решения два.

  1. Передать в сервис сообщений в качестве вложений ссылки на файлы вложений, размещённых на сервисе, которому надо отправить. Повышает связность — сервису-отправщику будет необходимо подключаться к первому сервису и качать оттуда файлы.
  2. Передавать в сервис сообщений DTO с Multipart-файлами, сохранить их во временную папку сервиса-отправщика и потом оттуда отправить. Повышает нагрузку на сеть.

Поскольку это интранет, решено было использовать второй вариант.