Member 12929639 Ответов: 2

Отправка электронной почты в Java, struts2 использование OAuth2


Привет,

Мне нужно отправлять электронные письма в java-коде с помощью OAUTH2. У меня есть идентификатор клиента и секрет клиента от Консоль Google API[^] и пытается получить код авторизации по адресу [^] откуда я нашел 3 жетона,
Authorization code
,
Refresh token
и
Access token
Когда я заменяю токен Oauth кодом авторизации или токеном доступа, я обнаруживаю ошибку для неверного идентификатора пользователя и пароля. Я буду очень благодарен, если кто-то сможет предоставить запущенный пример javaMail с использованием OAUTH2.
Некоторые учебники рекомендуют использовать скрипты Python, но я понятия не имею, что можно запустить скрипт python на java и снова получить вывод на Java.
Спасибо

Что я уже пробовал:

Я пробовал выполнять java-код, похожий на
[^] но отображается неверный идентификатор пользователя и ошибка пароля.

2 Ответов

Рейтинг:
2

Member 12929639

Я тоже попробую это сделать, но java-коды, которые я пытался ранее отправлять по электронной почте, столкнулись с проблемами после развертывания. Я использую сервисы Amazon для размещения своего веб-приложения, и часто почтовые запросы блокируются хостинговым сервером. Поэтому я ищу более безопасный способ отправки электронных писем без каких-либо проблем.
Спасибо за ваш ответ


Graeme_Grant

Это может быть проблема конфигурации AWS. Я не использовал AWS, поэтому не могу предложить, что требуется. Я уверен, что у них есть информация, которая поможет вам.

Graeme_Grant

Кроме того, при ответе нажмите кнопку Ответить кнопка рядом с именем пользователя и не Добавьте свое решение здесь

Member 12929639

ладно.

Рейтинг:
1

Graeme_Grant

Вы пробовали собственный Java-клиент Google Lib? Я дам тебе google java client api - поиск Google[^] поскольку он указывает на ряд ключевых для вас страниц. Их инструкции и образцы очень хороши.