Можно ли отправить письмо без JDK?

1

Я знаю о реализации JDK отправки электронной почты (через SMTP), но я ищу что-то пользовательское, которое не будет использовать JDK. Такие библиотеки существуют? Мне нужно это для лучшей проверки моего приложения.

  • 0
    Не JDK, а почта Java? java.net/projects/javamail/pages/Home
  • 0
    Я не понимаю, что вы спрашиваете: вы хотите выполнить код Java без использования классов JDK? Это невозможно. Во всяком случае, этот вопрос не по теме.
Показать ещё 5 комментариев
Теги:
email-client

2 ответа

0
Лучший ответ

Возможно, используйте apache commons exec для запуска чего-то вроде:

echo "hello" | mail -s subject [email protected]
  • 0
    Правда ли, что таким образом рассылка на удаленные домены не поддерживается?
  • 0
    Хм. Почему? Это использует почтовую команду O / S. Я думаю, это может отправить куда угодно.
Показать ещё 5 комментариев
0

Мне нужно это для лучшей проверки моего приложения.

Используйте функцию почты из java-почты. Это так.

Для вас в тестовых шкафах используется манекен-реализация с использованием синглтона или просто пропустить часть, где вы transfer почту.

Выносливость не имеет к этому никакого отношения.

Если я использую функции почты в проектах, я обычно отправляю письма в одну учетную запись в тестовой среде, переопределяя исходную цель. Но после этого, ei в интеграции и qa окружения почты отправляются allready для тестеров.

В автоматическом тесте либо не проверяйте его вообще, либо высмеиваете вызов. В любом случае валидация должна быть выполнена до отправки почты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню