2010-08-26 5 views
1

J'ai une exigence où je dois compter tous les e-mails envoyés par les utilisateurs appartenant à un domaine qu'ils gèrent avec google. Tous les emails sont bien sûr gérés avec Gmail.Nombre d'emails envoyés par jour dans un domaine géré par google

Bien que cette tâche semblait initialement triviale, il ne semble pas y avoir de moyen de le faire directement, ce qui signifie par le biais d'un appel d'API.

Des idées?

Merci
Stelios

Répondre

0

Pour autant que je sais que la Gmail API n'offre pas accès au total des envoyer des articles.

Le protocole g4j project (écrit en Java) a été conçu pour inverser le protocole de Gmail afin d'accéder à un compte en utilisant les appels HTTP. Cependant, la solution est fragile car elle pourrait être facilement cassée chaque fois que Gmail décide de changer son protocole HTTP.

Capture d'écran d'une application Java construire au-dessus de g4j:

alt text

Il est pas facile, mais il est un moyen d'accéder à un compte gmail.

+0

Oui, j'ai déjà vérifié ce projet mais comme vous l'avez dit, ce n'est pas une méthode robuste. Vous auriez pensé que c'est une fonctionnalité standard offerte par google ... Il y a ce btw: http://code.google.com/googleapps/appsscript/class_mailapp.html#getRemainingDailyQuota. Mais vous devrez toujours le faire séparément pour chaque utilisateur de votre domaine. – Stelios

+0

Oui, il leur manque encore une API plus puissante. La méthode "getRemainingDailyQuota()" semble la meilleure solution pour l'instant. – jdecuyper