Итак, задача:
- Отправить из одного сервиса в другой материал для отправки письма со вложениями.
- Отправить из второго сервиса (специального сервиса отправки сообщений) письмо со вложениями.
- Принять в первом сервисе результат.
Решения два.
- Передать в сервис сообщений в качестве вложений ссылки на файлы вложений, размещённых на сервисе, которому надо отправить. Повышает связность — сервису-отправщику будет необходимо подключаться к первому сервису и качать оттуда файлы.
- Передавать в сервис сообщений DTO с Multipart-файлами, сохранить их во временную папку сервиса-отправщика и потом оттуда отправить. Повышает нагрузку на сеть.
Поскольку это интранет, решено было использовать второй вариант.