2012-12-05 5 views
0

이메일로 일부 쿠폰을 받게됩니다. 그리고 그것을 먼저 얻는 경쟁자가 있습니다. 내부에 인증 코드가 포함 된 이메일을 발송합니다.GMAIL API - 새 메일을 확인하는 가장 빠른 방법

새 gmail 메시지를 확인하고 가능한 빨리 새로운 메시지 본문을 얻는 것이 가장 좋은 해결책은 무엇입니까?

나는 .. 충분히 빠른 것입니다에 대한

  • 의 IMAP IDLE을 들었다?
  • POP3 POP3를 통해 새 메시지를 계속 확인하는 것이 더 좋습니까?

답변

2

가장 빠른 방법은 IMAP 명확하게

그것은 클라이언트가 에 실시간 알림을 받아 들일 준비가되어 서버에 표시 할 수있을 것이다. 유휴 명령의 기본 네트워크 사용은 매우 작고, 그래서 는 좋은 IMAP 서버가 유휴 연결을위한 최소한의 오버 헤드를해야합니다

대역폭을 매우 효율적으로 사용하게하고, 수천의 10 년대 100 년대를 지원 연결.

또 다른 실제적인 문제는이 경우 현재 전화 네트워킹 기술이 수시로 IP 네트워크 연결을 잃게됩니다,이 자동으로 다시 설정해야합니다, 그리고

IMAP 연결 재 확립이다 긴 네트워크로 인해 손실되었습니다. 실패.

+0

Gmail은 실시간 알림을 적시에 지원합니까? – Arafangion

+1

예, 지원합니다 –

0

인증이 열려 있으면 간단한 웹 요청이 가장 빠른 것일 수 있습니다.

0

이메일이 전송 될 때까지 그리고 최종적으로 클라이언트가 액세스 할 수있는 IMAP/POP 계정에 도달하기 전에 이메일을 중간 서버 수에 따라 처리하는 방법에는 여전히 많은 지연이 있음에 유의하십시오.

올바른 문제를 최적화 하시겠습니까?

+0

받은 편지함 배달 지연은 모든 경쟁 업체에서 동일합니다, 그렇지 않습니까? – user1876232

+0

아니요, 일부 사용자는 먼저 이메일을 하나의 주소로 보내어 Gmail로 보내거나 일부 이메일을 Gmail 서버 중 하나로 보내고 다른 이메일을 다른 Gmail 서버로 보낼 수 있습니다. – Arafangion

관련 문제