JavaMail с Gmail: 535-5.7.1 Имя пользователя и пароль не принимаются

Я работал, как описано в указанном URL:

function updateGraphic(url, chartName) {
    chartName.showLoading();
    $.getJSON(url, function(data){
        chartName.series[0].setData(data);
        chartName.hideLoading();
    });
}
13
задан BalusC 3 June 2010 в 12:06
поделиться

2 ответа

Приведенный фрагмент кода отлично работает на моей учетной записи Gmail, так что проблема кроется где-то еще. Перешли ли вы по ссылке, указанной в сообщении об ошибке? Она содержит следующие подсказки:

  • Убедитесь, что вы ввели свой полный адрес электронной почты (например, username@gmail.com)
  • Повторно введите пароль, чтобы убедиться в его правильности. Помните, что пароли чувствительны к регистру.
  • Убедитесь, что ваш почтовый клиент не настроен на слишком частую проверку новой почты. Если ваш почтовый клиент проверяет наличие новых сообщений чаще, чем раз в 10 минут, он может неоднократно запрашивать ваше имя пользователя и пароль.

Особенно важен последний пункт. Google очень строг в этом вопросе. Если вы пытаетесь подключить Gmail, например, более 10 раз за минуту программно, то вас уже могут заблокировать. Наберитесь терпения, через некоторое время все будет разблокировано.

Если вы хотите большей свободы в отправке писем, я рекомендую поискать выделенный почтовый хост или установить собственный почтовый сервер, например, Apache James или Microsoft Exchange. Я уже подробно отвечал на это в одном из ваших предыдущих вопросов.

11
ответ дан 30 November 2019 в 15:38
поделиться

Если те же учетные данные работали ранее, и они прекратили работать затем, основная причина этой проблемы является несоответствием пароля / измененный на клиенте Gmail и не обновленная в Jenkins или другом сервере CI. Если это не так затем проверьте по причинам, упомянутым @BalusC

0
ответ дан 30 November 2019 в 15:38
поделиться
Другие вопросы по тегам:

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