Skip to content

Descargatic

  • AI
  • Audio
  • Drivers
  • Text editors
  • Education
  • Graphics
  • Internet
  • Games
  • Business
  • Optimisation
  • Programming
  • Network
  • Safety
  • System
  • Video
EN | ES
  • AI
  • Audio
  • Drivers
  • Text editors
  • Education
  • Graphics
  • Internet
  • Games
  • Business
  • Optimisation
  • Programming
  • Network
  • Safety
  • System
  • Video

Go-mapi

Go-mapi — Free Download. Native MAPI bridge for Gmail
Windows has a built-in email functionality called MAPI (Messaging Application Programming Interface) that allows any program to send emails through the default email client. This powers features like Send to → Mail recipient in Windows Explorer, Email buttons in PDF readers and Office applications, and Print to PDF and email workflows. Gmail and Google Workspace have never been compatible with MAPI. If Gmail is your email provider, these features simply don't work. go-mapi is the open-source bridge that fixes this gap.
★★★★★
5.0(1 ratings)

Download Go-mapi (Official links)
File size: 5.03 MB
The latest version of Go-mapi is: 1.0.0
Operating system: Windows
Languages: English
Developer: Marc Fargas
Price: $0.00 USD

  • MAPI call interception (DLL). A DLL file written in C++ that injects itself into Windows application processes (like explorer.exe). It intercepts the MAPISendMail function, converts the data (recipients, subject, body, attachments) to JSON format, and writes this file to a specific temporary folder (%TEMP%\go-mapi\). It acts as the gateway that captures the email request from the program.
  • File watcher (Native Go host). A binary executable written in Go that runs in the background. Its main function is to constantly monitor the %TEMP%\go-mapi\ folder for new JSON files created by the DLL interceptor. When it detects one, it reads it and acts as a bridge, sending the email information to the browser extension via the Chrome/Edge native messaging protocol.
  • User interface and sending (Browser extension). An extension for Chrome and Microsoft Edge developed with React and TypeScript. It provides a popup window displaying the captured email. It allows the user to edit the content, save the message as a draft in Gmail, or send it immediately. It uses the Gmail API and the browser's OAuth identity system for secure authentication with the Google account.
  • Automatic installer (PowerShell). A PowerShell script that automates the entire installation process. It downloads the latest version of the binaries from GitHub, installs them to C:\Program Files\go-mapi\, registers go-mapi as the default MAPI client in the Windows registry, and configures native messaging for the browser extension, automatically detecting the installed extension's ID.
  • Complete logging and uninstallation. The installer includes an uninstall function that removes all entries from the Windows registry, restores the previous email client, and can optionally keep or remove program files, ensuring a clean system rollback.
  • UTF-8 and attachment support. The system correctly handles international character encoding (UTF-8) in message bodies and file names. Attachments are processed and sent using the Gmail API, respecting this service's size limits.
  • Unattended installation mode. The installation script has an -Unattended parameter that allows installation without manual intervention, showing progress messages but requiring no confirmations. It is ideal for automated deployments via configuration management tools like SCCM or Intune.
  • Specific version and local installation. Advanced installer functionality to pin a specific version of the binaries using the -Version parameter, or to perform an installation from a local build directory using the -Local parameter, facilitating development and testing.
  • Draft creation in Gmail. The extension offers the option to save the captured email as a draft in Gmail. This allows the user to review and edit the message in the Gmail web interface before final sending.
  • Desktop notifications. The system can generate alerts on the Windows desktop to notify the user when a new email has been processed and is ready to be viewed in the browser extension.
  • Multi-process and 32/64-bit application support. The DLL interceptor is designed to work correctly with both 32-bit and 64-bit applications, and handles concurrency when multiple applications try to send emails simultaneously.
  • Automatic extension detection. The installation script examines Chrome and Edge browser profiles to automatically locate the unique identifier of the installed go-mapi extension, saving the user from having to copy and paste it manually.

The development of go-mapi was initiated by Marc Fargas to offer an open-source alternative following the announcement of the shutdown of Affixa, a commercial tool that provided similar functionality. The project began in February 2026, quickly reaching its stable version 1.0.0. It is written in multiple languages: C++ for the DLL interceptor, Go for the native messaging host, and TypeScript with React for the browser extension.


Alternatives to Go-mapi:

  • PuTTY Key Generator — Free Download. SSH key management tool
    PuTTY Key Generator Version: 0.84
  • PuTTY — Free Download. SSH Client and Terminal emulator
    PuTTY Version: 0.84
  • Fluent Cleaner — Free Download. Windows system cleaning
    Fluent Cleaner Version: 26.05.22
  • Zond 265 — Free Download. HEVC Video Analyzer
    Zond 265 Version: 6.0.2605.18
  • YuDisk — Free Download. Disk Space Analyzer
    YuDisk Version: 1.00
  • Rescuezilla — Free Download. Disk Cloning and Recovery
    Rescuezilla Version: 2.6.2
  • Memtest86+ — Free Download. RAM diagnostic tool
    Memtest86+ Version: 8.10
  • GoodSync — Free Download. File sync and backup
    GoodSync Version: 12.11.1.1
  • WobblePic — Free Download. Jelly-like Physics image viewer
    WobblePic Version: 1.4.6
  • 2FAGuard — Free Download. Windows 2FA code manager
    2FAGuard Version: 1.8.0
  • Cavalry — Free Download. Procedural 2D Animation
    Cavalry Version: 2.7.2
  • ReqView — Free Download. Requirements Management and Traceability
    ReqView Version: 2.22.2
  • ReclaiMe — Free Download. RAID parameter recovery
    ReclaiMe Version: 5831
  • RisohEditor — Free Download. Resource Editor EXE/DLL/RC/RES
    RisohEditor Version: 5.9.8
  • DICloak — Free Download. Antidetect Browser for multi-account management
    DICloak Version: 2.9.0
  • BlockP — Free Download. Adult content blocker
    BlockP Version: 1.0.11
  • ACBR — Free Download. Comic Reader and Converter
    ACBR Version: 3.21.1
  • iZip — Free Download. Archive management and encryption
    iZip Version: 1.45.10
  • VideoPad — Free Download. Professional video creation
    VideoPad Version: 18.27
  • Supermium — Free Download. Chromium browser for Old Windows
    Supermium Version: 144.0.7559.249 R3
© 2025 - 2026 Descargatic.com. Free Software Catalog.
About Descargatic.com
Privacy Policy
About the author
HTML sitemap