Gmail jako domyślny program pocztowy systemu Windows (inny niż `mailto:`)

26

Jak ustawić Gmaila jako domyślnego systemowego klienta poczty w systemie Windows 7?

To nie to samo, co ustawienie domyślnego klienta dla mailto:hiperłączy. Gmail jest moim domyślnym dla linków mailto, ale kiedy używam Windows Photo Viewer (na przykład inne programy robią to samo) i wybieram Email , otrzymuję błąd:

Brak powiązanego programu pocztowego do wykonania żądanej akcji. Zainstaluj program pocztowy lub, jeśli jest już zainstalowany, utwórz powiązanie w panelu sterowania programów domyślnych.

Jak zauważono w komentarzu @eselk do Czy mogę ustawić Gmaila jako domyślny program do wysyłania poczty do adresata w programie Word 2007? Google Notifier aka GMail Notifier również nie działa w tym celu: Powiadomienie GMail przejmuje tylko mailto: adresy URL, nie obsługuje„ Simple MAPI ”. Co to znaczy… oznacza, że ​​każdy program, który używa prostego MAPI do wyślij wiadomość e-mail (większość, która wysyła załączniki plików korzysta z MAPI), nie będzie korzystała z Gmaila i nadal będzie korzystać z domyślnego klienta poczty e-mail Mailto: URL jest używany głównie przez hiperłącza e-mail lub pisanie mailto: w polu Uruchom Windows nie ma żadnych Opcje „wyślij jako załącznik” w aplikacjach. ”

Rozwiązanie rejestru tutaj Jak ustawić Gmaila jako domyślny moduł obsługi wiadomości e-mail na komputerze z systemem Windows? nie działa na moim komputerze. Ta sama odpowiedź odnosi się do programu o nazwie Affixa, który według raportu wydaje się działać. Nie chcę do tego instalować programu, chyba że naprawdę nie ma innej opcji. Co mówi Super User?

matowe wilkie
źródło
Powiadomienie Gmaila po prostu NIE działa, gdy masz MFC lub podobny, który chce używać domyślnego systemu poczty do skanowania dokumentów. Łącze utworzone przez powiadamiającego jest w tej sytuacji bezużyteczne. Chciałbym rozwiązać problem, ale jak dotąd nie mam odpowiedzi
Jeśli program innej firmy jest akceptowalny, oto taki, który działa: affixa.com
Inglis Baderson

Odpowiedzi:

15

Microsoft podjął decyzję o nieobsługiwaniu Simple Mapi na Gmailu w Windows 7, więc nie ma rozwiązania bez zmiany czegoś, zarówno w Windows, jak i przez zainstalowanie produktu innej firmy.

Jednym z rozwiązań dostępnych w Internecie jest zastąpienie C:\windows\system32\mapi32.dl go starszą wersją z XP lub Visty (zaleca się wykonanie kopii zapasowej w pierwszej kolejności). Raport o tej technice, mówi:

Próbowałem zastąpić mapi32.dll i Msmapi32.ocx wersjami pobranymi z komputera XP. Teraz możesz wysyłać wiadomości, ale domyślny klient wydaje się być ignorowany (na maszynie, którą testowałem, nadal korzystałem z programu Outlook zamiast Thunderbirda).

Jeśli nie chcesz zmieniać oprogramowania systemu Windows, istnieją również produkty, które próbują rozwiązać problem.

Rozwiązaniem może być projekt open source Tvhgooglemapi . Oto jak to jest opisane:

Tvhgooglemapi to proste narzędzie, które udaje, że jest prawdziwym klientem poczty dla systemu Windows, ale tak naprawdę tylko przesyła pocztę do folderu roboczego Gmaila, a następnie otwiera wersję roboczą w domyślnej przeglądarce internetowej. Dla użytkownika jest to prawie dokładnie to samo, co posiadanie interfejsu WWW Gmaila jako domyślnego klienta poczty dla niektórych aplikacji Windows (jedyną różnicą jest to, że musi zalogować się dwukrotnie, jeśli nie jest jeszcze zalogowany do Gmaila i nie pozwala narzędzie pamięta hasło.)

Szczegółowy opis patrz Integracja Apache OpenOffice 4.0 z GMail przy pomocy MAPI .

Alternatywą komercyjną jest Affixa , której podstawowa wersja jest bezpłatna do użytku osobistego.

Inną komercyjną alternatywą jest MAPI4Webmail (licencja osobista 19,80 euro).

harrymc
źródło
To nadzieja. Spojrzałem na Tvhgooglemapi i uważam, że podejście jest rozsądne. Niestety, żadna wersja .4 ani .5beta nie działa na moim komputerze (monit o zalogowanie, ale nic później). Więc +1 za informacje i nowy trop, ale nie zaakceptowany (w oczekiwaniu na wyniki standardowych procedur rozwiązywania problemów).
matt wilkie
2
Byłoby naprawdę świetnie, gdyby ktoś, kto wie o tych rzeczach, mógł sprawdzić / skontrolować kod i pobrać .exe dla tvhgooglemapi, aby sprawdzić, czy program jest legalny, a nie tylko program do zbierania e-mail / haseł lub coś takiego.
matt wilkie
Możesz przetestować exe na VirusTotal , ale generalnie zainfekowanie projektu open source jest rzadkie. W przypadku problemów możesz spróbować złożyć raport o problemie lub skontaktować się z programistami (lub zostać jednym z nich).
harrymc
Byłem bardzo zainteresowany tym Tvhgooglemapi za wdrożenie czegoś takiego w moim własnym programie Delphi. W moim programie Tvhgooglemapi nie działał (kod błędu Mapi 3: błąd logowania), ale działał z Wordpadem. Od tego czasu zaimplementowałem bezpośrednią wysyłkę z Delphi 2 GMail przy pomocy źródła „gmaildrafter” (którego Tvhgooglemapi używa do wysyłania poczty). To normalne, że logujesz się, jeśli nie logujesz się automatycznie w Gmailu (i jedno okno dialogowe przy pierwszym wysyłaniu poczty). Czy dostałeś pocztę w swoich Koncepcjach?
Rik
1
Tylko dla informacji - dzisiaj wypróbowałem tvhgooglemapi 0.8.3 na Windows 10.
Brian Smith
-2

Niektóre osoby narzekały, że inna odpowiedź tutaj była tylko linkiem, więc oto skrobak tego linku. Nadal musisz pobrać Powiadomienia Gmaila, również tutaj link.

Oryginalny adres URL: https://support.google.com/mail/answer/10966?hl=pl

Pobierz Gmail Notifier: http://mail.google.com/mail/help/notifier/


Ustaw Gmaila jako domyślną aplikację pocztową

Możesz wyznaczyć Gmaila jako domyślny moduł obsługi mailto. Oznacza to, że po kliknięciu dowolnego adresu e-mail z hiperłączem otworzy się okno tworzenia Gmaila, dzięki czemu można wysłać wiadomość na ten adres z Gmaila.

Dla Windowsa:

  1. Pobierz Powiadomienia Gmaila.
  2. Kliknij prawym przyciskiem myszy ikonę Powiadomień na pasku zadań i wybierz Opcje.
  3. Zaznacz pole obok Użyj Gmaila do poczty internetowejto: linki.
  4. Kliknij OK.

Jeśli później zdecydujesz, że nie chcesz używać Gmaila jako domyślnej aplikacji poczty e-mail, po prostu usuń zaznaczenie tego pola.

Dla Maca:

  1. Pobierz Google Notifier.
  2. Otwórz Powiadomienia.
  3. Kliknij ikonę Poczta na pasku menu i przejdź do Preferencji ...
  4. Wybierz kartę Gmail i wybierz Gmail jako program z menu rozwijanego Utwórz wiadomość w.

Uwaga: Powiadomienie jest obecnie dostępne tylko w języku angielskim.

Lub, jeśli używasz Chrome, zostaniesz zapytany, czy chcesz używać Gmaila do wszystkich swoich linków e-mail w Chrome.

thejestre
źródło
Udzielając odpowiedzi, której inny użytkownik dostarczył zasób, uprzejmie udziela kredytu.
Will.Beninger
3
to nie działa, to ta sama mailtometoda, która nie korzysta z prostego interfejsu MAPI opisanego w pytaniu.
matt wilkie