Gmail в качестве почтовой программы Windows по умолчанию (не то же самое, что mailto:)

26

Как установить Gmail в качестве системного почтового клиента по умолчанию в Windows 7?

Это не то же самое, что установка клиента по умолчанию для mailto:гиперссылок. Gmail используется по умолчанию для ссылок mailto, но когда я использую Windows Photo Viewer (например, другие программы делают то же самое) и выбираю Email, я получаю сообщение об ошибке:

Нет программы электронной почты, связанной с выполнением запрошенного действия. Пожалуйста, установите программу электронной почты или, если она уже установлена, создайте ассоциацию в панели управления программами по умолчанию.

Как отмечается в комментарии @eselk к « Можно ли сделать Gmail программой« Отправить почту получателю »по умолчанию в Word 2007? Google Notifier, также известный как GMail Notifier, также не работает для этой цели: «GMail notifier принимает только mailto: URL, он не поддерживает« Simple MAPI ». Это означает, что любая программа, использующая простой MAPI для отправлять электронную почту (большинство отправляющих файловые вложения используют MAPI), не будут использовать GMail и будут продолжать использовать ваш почтовый клиент по умолчанию. URL-адрес mailto: в значительной степени используется только для гиперссылок электронной почты или ввода mailto: в поле «Запуск Windows», а не «Отправить как вложение» в приложениях.

Решение для реестра здесь Как сделать Gmail обработчиком почты по умолчанию на ПК с Windows? не работает на моей машине. Тот же самый ответ ссылается на программу под названием Affixa, которая, судя по отчетам, кажется, работает. Я не хочу прибегать к установке программы для этого, если нет другой возможности. Что говорит Супер Пользователь?

Мэтт Уилки
источник
Уведомитель gmail просто НЕ работает, если у вас есть MFC или аналогичный, который хочет использовать почтовую систему по умолчанию для сканирования документов. Ссылка, созданная уведомителем, в этой ситуации бесполезна. Хотелось бы решить проблему, но у меня пока нет ответа
Если сторонняя программа приемлема, вот такая, которая работает: affixa.com
Инглис Бадерсон,

Ответы:

15

Microsoft приняла решение не поддерживать Simple Mapi в gmail в Windows 7, поэтому невозможно найти решение без изменения чего-либо, будь то в Windows или путем установки стороннего продукта.

Одним из решений, найденных в Интернете, является замена C:\windows\system32\mapi32.dl на более старую версию из XP или Vista (рекомендуется сначала создать резервную копию). Отчет по этой методике говорит:

Попытался заменить mapi32.dll и Msmapi32.ocx версиями, взятыми с компьютера с XP. Теперь вы можете отправлять сообщения, но клиент по умолчанию, кажется, игнорируется (на тестируемой машине он продолжал использовать Outlook вместо Thunderbird).

Если вы не хотите менять программное обеспечение Windows, существуют также продукты, которые пытаются решить проблему.

Проект с открытым исходным кодом Tvhgooglemapi может быть решением. Вот как это описано:

Tvhgooglemapi - это простой инструмент, который притворяется настоящим почтовым клиентом для Windows, но в действительности загружает почту только в папку «Черновики» Gmail, а затем открывает черновик в веб-браузере по умолчанию. Для пользователя это почти то же самое, что использование веб-интерфейса gmail в качестве почтового клиента по умолчанию для некоторых приложений Windows (единственное отличие состоит в том, что он должен войти в систему дважды, если он еще не вошел в gmail и не позволяет инструмент запомнить пароль.)

Подробное описание смотрите в разделе Интеграция Apache OpenOffice 4.0 с GMail с использованием MAPI .

Коммерческая альтернатива - Affixa , базовая версия которой бесплатна для личного использования.

Другая коммерческая альтернатива - MAPI4Webmail (19,80 евро, личная лицензия).

harrymc
источник
Это обнадеживающая новость. Я посмотрел на Tvhgooglemapi и думаю, что это разумный подход. К сожалению, ни одна из версий .4 или .5beta не работает на моем компьютере (запрос на вход, но ничего после). Таким образом, +1 для информации и нового лидера, но не принят (в ожидании результатов стандартных процедур устранения неполадок).
Мэтт Уилки
2
Было бы здорово, если бы кто-то, кто знает этот материал, мог проверить / проверить код и скачать .exe-файлы для tvhgooglemapi, чтобы убедиться, что программа легальная, а не просто сборщик электронной почты / пароля или что-то подобное.
Мэтт Уилки
Вы можете протестировать исполняемый файл на VirusTotal , но в целом редко встречается заражение проекта с открытым исходным кодом. При возникновении проблем вы можете попытаться зарегистрировать отчет о проблеме или связаться с разработчиками (или стать им).
harrymc
Меня очень заинтересовал этот Tvhgooglemapi для реализации чего-то подобного в моей собственной программе Delphi. Для моей программы Tvhgooglemapi не работал (код ошибки Mapi 3: ошибка входа в систему), но с Wordpad это работало. С тех пор я реализовал прямую почтовую рассылку от Delphi 2 GMail с помощью источника «gmaildrafter» (который использует Tvhgooglemapi для отправки почты). Это нормально, вы получаете логин, если вы не авторизуетесь в Gmail (и один диалог при первой отправке почты). Вы получили почту в своих Концепциях?
Рик
1
Просто для информации - сегодня я успешно попробовал tvhgooglemapi 0.8.3 на Windows 10.
Брайан Смит
-2

Некоторые люди жаловались на то, что другой ответ здесь был просто ссылкой, так что здесь есть ссылка на эту ссылку. Вам все еще нужно скачать Gmail Notifier, также связанный здесь.

Исходный URL: https://support.google.com/mail/answer/10966?hl=ru.

Загрузите программу оповещения Gmail: http://mail.google.com/mail/help/notifier/.


Сделать Gmail почтовым приложением по умолчанию

Вы можете назначить Gmail вашим почтовым обработчиком по умолчанию. Это означает, что при нажатии на любой адрес электронной почты с гиперссылкой откроется окно создания Gmail, и вы сможете отправить сообщение на этот адрес из Gmail.

Для Windows:

  1. Загрузите Gmail Notifier.
  2. Щелкните правой кнопкой мыши значок уведомителя на панели задач и выберите «Параметры».
  3. Установите флажок Использовать Gmail для интернет-почты: ссылки.
  4. Нажмите ОК.

Если позже вы решите, что не хотите использовать Gmail в качестве почтового приложения по умолчанию, просто снимите флажок.

Для Mac:

  1. Загрузите Google Notifier.
  2. Откройте Уведомитель.
  3. Нажмите значок Почта в строке меню и перейдите в Настройки ...
  4. Выберите вкладку Gmail и выберите Gmail в качестве программы из выпадающего меню Создать почту.

Примечание. Уведомление в настоящее время доступно только на английском языке.

Или, если вы используете Chrome, вас спросят, хотите ли вы использовать Gmail для всех ваших ссылок электронной почты в Chrome.

thejestre
источник
Если вы предоставляете ответ, которому другой пользователь предоставил ресурс, вежливо предоставить кредит.
Will.Beninger
3
это не работает, это тот же mailtoметод, который не использует Simple MAPI, описанный в вопросе.
Мэтт Уилки