Gmail comme programme de messagerie Windows par défaut (différent de `mailto:`)


26

Comment définir Gmail comme client de messagerie système par défaut sur Windows 7?

Ce n'est pas la même chose que de définir le client par défaut pour les mailto:hyperliens. Gmail est ma valeur par défaut pour les liens mailto, mais lorsque j'utilise Windows Photo Viewer (par exemple, d'autres programmes font la même chose) et que je sélectionne Email, j'obtiens l'erreur:

Aucun programme de messagerie électronique n'est associé pour effectuer l'action demandée. Veuillez installer un programme de messagerie ou, si un est déjà installé, créez une association dans le panneau de configuration des programmes par défaut.

Comme indiqué dans un commentaire de @eselk à Puis-je faire de Gmail le programme par défaut «envoyer du courrier au destinataire» dans Word 2007? Le notificateur Google aka GMail Notifier ne fonctionne pas non plus à cette fin: "GMail notifier ne prend en charge que les URL mailto: il ne prend pas en charge" Simple MAPI ". Ce que cela signifie ... c'est que tout programme qui utilise MAPI simple pour envoyer des e-mails (la plupart des fichiers qui envoient des pièces jointes utilisent MAPI), n'utiliseront pas GMail et continueront à utiliser votre client de messagerie par défaut. "envoyer comme pièce jointe" dans les applications. "

La solution de registre ici Comment faire de Gmail le gestionnaire par défaut des e-mails sur un PC Windows? ne fonctionne pas sur ma machine. La même réponse fait référence à un programme appelé Affixa qui, par rapport, semble fonctionner. Je ne veux pas recourir à l'installation d'un programme pour cela à moins qu'il n'y ait vraiment aucune autre option. Que dit Super User?


Le notificateur gmail ne fonctionne tout simplement PAS lorsque vous avez un MFC ou similaire qui souhaite utiliser le système de messagerie par défaut pour numériser des documents. Le lien créé par le notifiant est inutile dans cette situation. J'aimerais pouvoir résoudre le problème mais je n'ai pas encore de réponse

Si un programme tiers est acceptable, en voici un qui fonctionne: affixa.com
Inglis Baderson

Réponses:


15

Microsoft a pris la décision de ne pas prendre en charge Simple Mapi sur gmail dans Windows 7, il n'y a donc pas de solution possible sans changer quelque chose, que ce soit dans Windows ou en installant un produit tiers.

Une solution trouvée sur Internet est de la remplacer C:\windows\system32\mapi32.dl par une ancienne version de XP ou Vista (il est conseillé de la sauvegarder en premier). Un rapport sur cette technique dit:

J'ai essayé de remplacer mapi32.dll et Msmapi32.ocx par des versions provenant d'une machine XP. Vous pouvez maintenant envoyer des messages, mais le client par défaut semble être ignoré (sur la machine que j'ai testée, il continuait à utiliser Outlook au lieu de Thunderbird).

Si vous ne souhaitez pas modifier le logiciel Windows, il existe également des produits qui tentent de corriger le problème.

Le projet open-source Tvhgooglemapi pourrait être une solution. Voici comment cela est décrit:

Tvhgooglemapi est un outil simple qui prétend être un vrai client de messagerie pour Windows, mais ne télécharge vraiment le courrier que dans le dossier brouillons de gmail, puis ouvre le brouillon dans le navigateur Web par défaut. Pour l'utilisateur, c'est presque exactement la même chose que d'avoir l'interface Web gmail comme client de messagerie par défaut pour certaines applications Windows (la seule différence étant qu'il doit se connecter deux fois s'il n'est pas déjà connecté à gmail et ne laisse pas l'outil se souvient du mot de passe.)

Pour une description détaillée, voir Intégration d'Apache OpenOffice 4.0 avec GMail à l'aide de MAPI .

Une alternative commerciale est Affixa , dont la version de base est gratuite pour un usage personnel.

MAPI4Webmail est une autre alternative commerciale (19,80 euros de licence personnelle).


C'est une bonne nouvelle. J'ai regardé Tvhgooglemapi et je pense que l'approche est bonne. Malheureusement, ni la version .4 ni .5beta ne fonctionne sur mon ordinateur (invite à la connexion, mais rien après). Donc +1 pour les informations et un nouveau prospect, mais non accepté (résultats en attente des procédures de dépannage standard).
matt wilkie

2
Ce serait vraiment génial si quelqu'un qui connaissait ce genre de choses pouvait inspecter / auditer le code et télécharger les fichiers .exe pour tvhgooglemapi pour vérifier que le programme est légitime et pas seulement un récupérateur d'e-mail / mot de passe ou autre.
matt wilkie

Vous pouvez tester l'exe sur VirusTotal , mais en général, il est rare qu'un projet open source soit infecté. En cas de problème, vous pouvez essayer de déposer un rapport de problème, ou essayer de contacter les développeurs (ou en devenir un).
harrymc

J'étais très intéressé par ce Tvhgooglemapi pour implémenter quelque chose comme ça dans mon propre programme Delphi. Pour mon programme, Tvhgooglemapi n'a pas fonctionné (code d'erreur Mapi 3: erreur de connexion) mais avec Wordpad, cela a fonctionné. Depuis lors, j'ai implémenté le publipostage direct à partir de Delphi 2 GMail avec l'aide de la source de "gmaildrafter" (que Tvhgooglemapi utilise pour envoyer le courrier). Il est normal que vous obteniez la connexion si vous ne vous connectez pas automatiquement dans Gmail (et une boîte de dialogue lors du premier envoi de courrier). Avez-vous reçu du courrier dans vos concepts?
Rik

1
Juste pour info - j'ai essayé avec succès tvhgooglemapi 0.8.3 sur Windows 10 aujourd'hui.
Brian Smith

-2

Certaines personnes se sont plaints que l'autre réponse ici n'était qu'un lien, alors voici un extrait de ce lien. Vous devez toujours télécharger le notificateur Gmail, également lié ici.

URL d'origine: https://support.google.com/mail/answer/10966?hl=en

Téléchargez le notificateur Gmail: http://mail.google.com/mail/help/notifier/


Faire de Gmail votre application de messagerie par défaut

Vous pouvez désigner Gmail comme gestionnaire mailto par défaut. Cela signifie que lorsque vous cliquez sur une adresse e-mail contenant un lien hypertexte, une fenêtre de composition Gmail s'ouvre afin que vous puissiez envoyer un message à cette adresse depuis Gmail.

Pour les fenêtres:

  1. Téléchargez le notificateur Gmail.
  2. Cliquez avec le bouton droit sur l'icône Notifier dans votre barre d'état système et sélectionnez Options.
  3. Cochez la case à côté de Utiliser Gmail pour les liens mailto: Internet.
  4. Cliquez sur OK.

Si vous décidez plus tard que vous ne souhaitez pas utiliser Gmail comme application de messagerie par défaut, décochez simplement la case.

Pour Mac:

  1. Téléchargez Google Notifier.
  2. Ouvrez le notificateur.
  3. Cliquez sur l'icône Courrier dans la barre de menu et allez dans Préférences ...
  4. Sélectionnez l'onglet Gmail et choisissez Gmail comme programme dans le menu déroulant Composer le courrier dans.

Remarque: Le notificateur est actuellement disponible en anglais uniquement.

Ou, si vous utilisez Chrome, il vous sera demandé si vous souhaitez utiliser Gmail pour tous vos liens de messagerie dans Chrome.


Si vous fournissez une réponse à laquelle un autre utilisateur a fourni une ressource, il est courtois de fournir un crédit.
Will.Beninger

3
cela ne fonctionne pas, c'est la même mailtométhode qui n'utilise pas le MAPI simple décrit dans la question.
Matt Wilkie
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.