Notyfikacja o przyjściu nowego maila gmail

0

Hej,
mam takie pytanie. Potrzebuję zrobić aplikacje która będzie odczytywała nowe maile przychodzące do skrzynki gmail. Jakieś pomysły oprócz odczytywania maili i sprawdzania czy takie już były? Robiliście kiedyś cos takiego ? Na więcej pytań chętnie odpowiem
Pozdrawiam
Ramzesso

1

Nie wiem czego używasz do pobieranie maili ale jak GMail API https://developers.google.com/gmail/api/v1/reference/users/messages/list#net to możesz tam użyć parametr q do filtrowania wiadomości przykłady https://support.google.com/mail/answer/7190?hl=en
Więc przykładowo mógłbyś pobierać tylko nie przeczytane albo ograniczyć listę do jednego dnia.

0

Jeszcze niczego nie uzywam na razie zbieram informacje. A google nie zablokuje mnie jak bede co sekunde spamowal requesty do nich ?

2

Ja z tego nie korzystałem, ale zakładam, że Push w Gmailu działa podobnie do IMAP Push (nawiązujesz połączenie np. ze smartfona i utrzymujesz połączenie poprzez keepalive, a serwer wyśle ci powiadomienie o mailu, który przyszedł). To nie jest polling.

"The Gmail API provides server push notifications that let you watch for changes to Gmail mailboxes. You can use this feature to improve the performance of your application. It allows you to eliminate the extra network and compute costs involved with polling resources to determine if they have changed. "

1

A po co komu jakieś Gmail API które działa tylko w gmailu, skoro jest IMAP?

1 użytkowników online, w tym zalogowanych: 0, gości: 1