web-dev-qa-db-fra.com

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

Comment définir Gmail en tant que client de messagerie système par défaut sous Windows 7?

Ceci n'est pas identique à la définition du client par défaut pour les hyperliens mailto:. Gmail est ma valeur par défaut pour les liens mailto, mais lorsque j'utilise Windows Photo Viewer (par exemple, d'autres programmes font de même) et que je sélectionne Email , le message d'erreur suivant s'affiche:

Il n'y a pas de programme de messagerie associé pour effectuer l'action demandée. Installez un programme de messagerie ou, s'il en existe déjà un, 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 un courrier au destinataire" dans Word 2007? Le notificateur Google aka GMail Notifier ne fonctionne pas non plus à cette fin: "GMail notifier prend uniquement en charge mailto: URLs, il ne prend pas en charge" Simple MAPI ". Ce que cela signifie ... est que tout programme utilisant un simple MAPI pour envoyer des courriels (la plupart des fichiers contenant des pièces jointes utilise MAPI), n'utilisera pas GMail et continuera à utiliser votre client de messagerie par défaut. L'URL mailto: est plutôt utilisé uniquement par les hyperliens de courrier électronique ou en tapant mailto: dans la boîte de dialogue Exécuter Windows, pas les options "envoyer en tant que pièce jointe" dans les applications. "

La solution de registre ici Comment faire de Gmail le gestionnaire par défaut pour le courrier électronique 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 pas d'autre option. Que dit super utilisateur?

26
matt wilkie

Microsoft a décidé de ne pas prendre en charge Simple Mapi sur gmail dans Windows 7; aucune solution n'est donc possible sans modifier quelque chose, que ce soit sous Windows ou en installant un produit tiers.

Une solution trouvée sur Internet consiste à remplacer C:\windows\system32\mapi32.dl par une version plus ancienne de XP ou de Vista (il est conseillé de la sauvegarder au préalable). Un rapport sur cette technique indique:

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 a été conservé à l'aide d'Outlook au lieu de Thunderbird).

Si vous ne souhaitez pas modifier le logiciel Windows, certains produits tentent de résoudre 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 réellement que le courrier dans le dossier des brouillons de gmail, puis l'ouvre dans le navigateur Web par défaut. Pour l'utilisateur, cela revient presque au même que d'avoir l'interface Web gmail comme client de messagerie par défaut pour certaines applications Windows (la seule différence est qu'il doit se connecter deux fois s'il n'est pas déjà connecté à gmail et ne laisse pas l’outil retient le mot de passe.)

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

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

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

15
harrymc