Mailsync.exe running as x86 instead of x64

Description

mailspring.exe is running as a 32-bit application on a 64-bit Windows install.

To Reproduce…

Use MailSpring on a Windows 64-bit install.

Expected Behavior

Make available a 64-bit build of mailsync.exe.

Screenshots

Setup

  • OS and Version: Windows 11 24H2 26100.4351
  • Mailspring Version: 1.51.1-cb02bf10

Additional Context

mailspring.exe runs as x64 as expected.

Hi Jeff,

Thanks for the detailed report! The 32-bit build of mailsync is intentional and shouldn’t cause any issues. The main advantage of 64-bit applications is access to more than 4GB of RAM, but mailsync’s memory footprint is very small—it handles email synchronization and database operations that are I/O bound (network and disk), not memory intensive. Even with a large mailbox, mailsync processes emails incrementally rather than loading everything into memory at once.

There’s no performance benefit to a 64-bit build for this workload, and maintaining a single 32-bit build simplifies cross-platform compatibility. If you’re experiencing any specific performance issues or problems with mailsync, I’d be happy to help troubleshoot those directly!