2016-06-01 1 views
0

Je ne sais même pas quoi chercher. J'ai essayé d'utiliser l'API de répertoire pour accomplir ceci mais je n'ai pas été chanceux. J'ai une clé de compte de service créée de sorte que mon application de console (qui deviendra un travail web d'azur) ne doit approuver aucune autorisation ...Récupérer tous les e-mails d'un groupe de messagerie google au travail .net

Quelqu'un peut-il aider avec la direction? Je ne sais même pas par où commencer ...

+0

Probablement un bon point de départ est [ici] (https://developers.google.com/admin-sdk/email-settings/) – Reniuz

Répondre

0

Dépend de l'endroit où vous voulez commencer. Il y a probablement quelques bibliothèques qui vont émuler les protocoles IMAP ou POP3 pour vous.

Cependant, vous pouvez également coder les protocoles suivants assez facilement.

https://code.msdn.microsoft.com/windowsdesktop/Simple-IMAP-CLIENT-b249d2e6

Cet exemple devrait vous aider à démarrer pour IMAP, POP3 et suivra des protocoles similaires.

EDIT:

J'ai mal compris la question. Je regardais les groupes Gmail et je pense que je comprends ce que vous essayez de faire. Récupérer des emails d'un groupe n'est pas vraiment possible car les emails ne sont pas partagés. Tout un groupe Gmail est, est une liste de distribution qui envoie des courriels à tous les participants de la liste.

Ce que je ferais maintenant est de créer un nouveau compte Gmail, et l'ajouter au groupe de travail et lui faire recevoir tous les emails. Utilisez le SDK Google ou le protocole auto-créé pour récupérer tous les messages manuellement à partir de la boîte de message.

+0

Devrais-je utiliser IMAP pour accéder à un groupe gmail? Il n'y a pas de mot de passe à utiliser. Je me connecte via la console d'administration google en utilisant mon nom d'utilisateur qui a un accès administrateur. – Demarily

+0

Peut-être que j'avais tort de donner des conseils, je pensais que c'était une simple récupération de courrier électronique. Avez-vous consulté la documentation du SDK? Https: //developers.google.com/admin-sdk/directory/v1/guides/manage-groups – bcpermafrost