문제

Gmail은 SMTP 서버로 사용할 수 있습니다. 나는 그것을하는 코드를 작성했습니다. 그러나 우리 모두가 알고 있듯이 Gmail은 때때로 Captcha를 사용하여 인증 할 수 있습니다.이미지 검증 그들이 부르는대로). SMTP 인증을 거부하는 원인이 마찬가지입니다.

내가 보았 듯이 Google은 일부 컴퓨터에서 처음으로 로그인하려고 할 때 이미지 확인을 보여줍니다. 동일한 컴퓨터의 모든 연속 로그인 (동일한 계정으로) 정기 로그인을 사용하십시오. 나는이 보판 차가 내가 통제 할 수없는 다른 이유로 다시 올 수 있을까 걱정된다.

그래서. 특별 조치가 필요한 경우 여전히 인증 할 수 있습니까? 그리고 어떻게?

또한 웹 브라우저를 통해 컴퓨터에서 로그인하면 프로그래밍 방식의 SMTP 인증도 가능합니다.

도움이 되었습니까?

해결책

Google은 성공적으로 입력 할 때까지 사용자의 계정을 차단하라는 프롬프트에 대해 특히 명확하지 않은 것 같습니다. 보안 문구. 그러나 이것은 Google이 귀하의 계정과 관련된 비정상적이거나 의심스러운 활동으로 간주되는 것을 볼 때 발생하는 메커니즘 일 가능성이 높습니다. 결과적으로, 나는 그들이 그들과 당신을 보호하는 메커니즘을 선택하지 못하도록 옵션을 제공 할 가능성이 없을 것으로 기대하지만, 다른 사람들은 그 반대의 증거를 찾을 수 있습니다.

언제, 어떻게 이런 일이 발생하는지에 대한 다양한 토론이 도움이되는지 확인하고 싶은 몇 가지 제안을합니다. 더 강한 비밀번호를 선택합니다 또는 간단히 비밀번호 변경. 행운을 빕니다!

다른 팁

노력하다:

http://www.google.com/accounts/displayunlockcaptcha

또는 도메인의 Google Apps의 경우 :

https://www.google.com/a/yourdomain.com/unlockcaptcha

IP 기반 솔루션이기 때문에 앱이 다른 곳에 배포 된 경우 도움이되지 않습니다.

사용자 동의 워크 플로우를 구현하지 않고이 작업을 수행하는 올바른 방법입니다. "계정의 보안 설정을 해킹합니다", a 토큰을 새로 고치십시오 이랑 Google OAUTH2.0 놀이터 ~을 위한 오프라인 액세스. 그런 다음 Oauth 2.0 API를 사용하여 인증 할 수 있습니다.

나는 그것을 읽은 후에 그것을 작동시켰다 NodeMailer/Gmail- 새로 고침 토큰은 무엇이며 어떻게 얻을 수 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top