Альтернативы почтовому API Java

Я пытаюсь послать электронное письмо с вложениями и нашел, что почтовый API Java был раздраженно недостаточен.

Существует только две реализации javax.activation.DataHandler который передает под мандат меня для создания локального файла для отправки вложения. Может быть я должен записать свою собственную реализацию DataHandler, но я не хочу делать это в этой точке.

заранее спасибо!

Адрес

РЕДАКТИРОВАНИЕ: Я имел в виду javax.activation.DataSource нет javax.activation.DataHandler

17
задан skaffman 19 January 2010 в 14:23
поделиться

3 ответа

Пружина обеспечивает частичную обертку вокруг API Javaamail , что делает его немного легче глотать.

Например, класс класс позволяет добавлять вложения с использованием различных интерфейсов , в том числе из общих INPUTSTREAM источника .

Основная механика javamail очень всеобъемлющая и надежная, это просто API, который мусор. Это касается, что касается, в значительной степени.

10
ответ дан 30 November 2019 в 14:28
поделиться

Вы пытались Apache Commons для этой задачи?
Он имеет MultiparteMail , который имеет несколько перегруженных , присоединенных методы.

1
ответ дан 30 November 2019 в 14:28
поделиться

Написание пользовательских данных DataSource довольно легко (я объединил один для одного из наших приложений год назад, и это заняло меньше часа). Если это единственный вопрос, вы имеете с JavaMail, я предлагаю вам попробовать.

Это сказал, я согласен, что JavaMail определенно сложна для наиболее распространенных случаев использования.

1
ответ дан 30 November 2019 в 14:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: