Gmail como programa de email padrão do Windows (não é o mesmo que `mailto:`)

26

Como definir o Gmail como o cliente de email padrão do sistema no Windows 7?

Isso não é o mesmo que definir o cliente padrão para mailto:hiperlinks. O Gmail é o meu padrão para links mailto, mas quando eu uso o Windows Photo Viewer (por exemplo, outros programas fazem o mesmo) e selecione E-mail , recebo o erro:

Não há um programa de email associado para executar a ação solicitada. Instale um programa de email ou, se já estiver instalado, crie uma associação no painel de controle Programas Padrão.

Como observado em um comentário de @eselk em Posso tornar o Gmail o programa padrão 'enviar email para destinatário' no Word 2007? O Google Notifier, também conhecido como GMail Notifier, também não funciona para esse objetivo: "O notificador GMail assume apenas mailto: URLs, não suporta" MAPI simples ". O que isso significa ... é que qualquer programa que use MAPI simples para enviar email (a maioria que envia anexos de arquivo usa MAPI), não usará o GMail e continuará a usar seu cliente de email padrão.O URL mailto: é basicamente usado apenas por hiperlinks de email ou digitando mailto: na caixa Executar do Windows, nenhum opções "enviar como anexo" nos aplicativos ".

A solução de registro aqui Como tornar o Gmail o manipulador padrão de email em um PC com Windows? não funciona na minha máquina. A mesma resposta faz referência a um programa chamado Affixa que, por relatório, parece funcionar. Não quero recorrer à instalação de um programa para isso, a menos que realmente não haja outra opção. O que diz Superusuário?

Matt Wilson
fonte
O notificador do Gmail simplesmente NÃO funciona quando você possui um MFC ou similar que deseja usar o sistema de email padrão para digitalizar documentos. O link criado pelo notificador é inútil nessa situação. Desejo que eu poderia resolver o problema, mas eu, por enquanto, não tem uma resposta
Se um programa 3-parte é aceitável, aqui está um que funciona: affixa.com
Inglis Baderson

Respostas:

15

A Microsoft tomou a decisão de não oferecer suporte ao Simple Mapi no gmail no Windows 7; portanto, não há solução possível sem alterar alguma coisa, no Windows ou com a instalação de um produto de terceiros.

Uma solução encontrada na Internet é substituindo C:\windows\system32\mapi32.dl por uma versão mais antiga do XP ou Vista (é recomendável fazer o backup primeiro). Um relatório sobre essa técnica diz:

Tentei substituir o mapi32.dll e o Msmapi32.ocx por versões retiradas de uma máquina XP. Agora você pode enviar mensagens, mas o cliente padrão parece ser ignorado (na máquina que eu testei, continuava usando o Outlook em vez do Thunderbird).

Se você não deseja alterar o software do Windows, também existem produtos que tentam corrigir o problema.

O projeto de código aberto Tvhgooglemapi pode ser uma solução. Aqui está como é descrito:

O Tvhgooglemapi é uma ferramenta simples que finge ser um cliente de e-mail real para o Windows, mas na verdade apenas carrega o e-mail na pasta de rascunhos do gmail e abre o rascunho no navegador da web padrão. Para o usuário, é quase exatamente o mesmo que ter a interface da web do gmail como o cliente de email padrão para alguns aplicativos do Windows (a única diferença é que ele precisa fazer login duas vezes se ainda não estiver conectado ao gmail e não permitir a ferramenta lembre-se da senha.)

Para obter uma descrição detalhada, consulte Integrando o Apache OpenOffice 4.0 ao GMail usando o MAPI .

Uma alternativa comercial é o Affixa , cuja versão básica é gratuita para uso pessoal.

Outra alternativa comercial é o MAPI4Webmail (licença pessoal de 19,80 euros).

harrymc
fonte
Esta é uma notícia esperançosa. Olhei para Tvhgooglemapi e acho que a abordagem é sólida. Infelizmente, nem a versão .4 ou .5beta funciona no meu computador (prompt de login, mas nada depois). Então, marque +1 para obter informações e um novo lead, mas não aceito (resultados pendentes dos procedimentos padrão de solução de problemas).
Matt Wilkie
2
Seria ótimo se alguém que conhece essas coisas pudesse inspecionar / auditar o código e fazer o download de .exe do tvhgooglemapi para verificar se o programa é legítimo e não apenas um coletor de e-mail / senha ou algo parecido.
mate Wilkie
Você pode testar o exe no VirusTotal , mas geralmente é raro um projeto de código aberto ser infectado. Para problemas, você pode tentar registrar um relatório de problema ou tentar entrar em contato com os desenvolvedores (ou se tornar um).
precisa saber é
Eu estava muito interessado neste Tvhgooglemapi por implementar algo assim no meu próprio programa Delphi. Para o meu programa, o Tvhgooglemapi não funcionou (código de erro Mapi 3: erro de login), mas com o Wordpad funcionou. Desde então, implementei a mala direta do Delphi 2 GMail com a ajuda da fonte "gmaildrafter" (que o Tvhgooglemapi usa para enviar a correspondência). É normal que você faça o login se não fizer o login automático no Gmail (e uma caixa de diálogo no primeiro envio de e-mail). Você recebeu e-mails em seus conceitos?
Rik
1
Apenas para informações - tentei o tvhgooglemapi 0.8.3 no Windows 10 hoje com sucesso.
Brian Smith
-2

Algumas pessoas reclamaram que a outra resposta aqui era apenas um link, então aqui está uma amostra desse link. Você ainda precisa fazer o download do Notificador do Gmail, também vinculado aqui.

URL original: https://support.google.com/mail/answer/10966?hl=pt-BR

Faça o download do Notificador do Gmail: http://mail.google.com/mail/help/notifier/


Tornando o Gmail seu aplicativo de email padrão

Você pode designar o Gmail como seu manipulador de correio padrão. Isso significa que, quando você clicar em qualquer endereço de e-mail com hiperlink, uma janela de composição do Gmail será aberta para que você possa enviar uma mensagem para esse endereço do Gmail.

Para Windows:

  1. Faça o download do notificador do Gmail.
  2. Clique com o botão direito do mouse no ícone do Notificador na bandeja do sistema e selecione Opções.
  3. Marque a caixa ao lado de Usar o Gmail para Internet mailto: links.
  4. Clique OK.

Se você decidir mais tarde que não deseja usar o Gmail como seu aplicativo de email padrão, basta desmarcar a caixa.

Para Mac:

  1. Faça o download do Google Notifier.
  2. Abra o notificador.
  3. Clique no ícone Correio na barra de menus e vá para Preferências ...
  4. Selecione a guia Gmail e escolha Gmail como o programa no menu Redigir e-mail.

Nota: No momento, o Notificador está disponível apenas em inglês.

Ou, se você usa o Chrome, será perguntado se deseja usar o Gmail para todos os seus links de e-mail no Chrome.

thejestre
fonte
Se você fornecer uma resposta para a qual outro usuário forneceu um recurso, é cortês fornecer crédito.
Will.Beninger
3
isso não funciona, é o mesmo mailtométodo que não usa o Simple MAPI descrito na pergunta.
Matt Wilkie