Назад | Перейти на главную страницу

Gmail отклоняет вызовы IMAP с сервера James, размещенного на AWS EC2

у меня есть James server (SMTP-сервер) размещен на AWS EC2. У меня есть небольшое приложение, работающее на этом экземпляре AWS, которое получает определенные электронные письма из моей учетной записи Gmail.

Gmail отклоняет любые IMAP запрос от моего AWS EC2 с сообщением о подозрительной активности.

Когда я вошел (RDP) в EC2 instance и откройте Gmail в браузере (в этом случае мне было предложено ввести несколько других деталей, кроме обычного пароля), он работал нормально, и все последующие запросы от моего небольшого приложения работали нормально.

Нет смысла просить всех пользователей сначала выполнить RDP к серверу, а затем использовать только это приложение.

Есть ли у кого-нибудь предложения о том, как я могу решить эту проблему и убедиться, что сервер Gmail доверяет моему AWS EC2 экземпляр как действительный экземпляр?

Спасибо за ваше время.

На самом деле проблема проста: ваш сервер JAMES работает в экземпляре, который, вероятно, географически далеко от того места, где вы обычно находитесь, когда вы входите в свою учетную запись Gmail, поэтому Google кажется, что кто-то пытается взломать вашу учетную запись (после все, как можно войти в систему из Калифорнии и Вирджинии с разницей в пару часов?). Чтобы быть в безопасности, они блокируют соединение и отправляют предупреждение. Предупреждение обычно сопровождается фразой «Это ты?» ссылку, и если вы скажете «да», вы сможете войти в систему с JAMES через несколько часов.

Недавно Google реализовал настройку, которая позволяет вам подключаться, используя то, что Google называет «менее безопасными почтовыми клиентами», поэтому страшное сообщение «Обнаружен подозрительный вход» должно уйти в прошлое.