Unattach
See homepage for more info.
Legal
- LICENSE.
- tl;dr: No sharing. For personal use only. Can contribute via PRs to this repo.
- PRIVACY.
- tl;dr: Your personal data flows only between Google servers and your computer.
Dependencies
Build & Run
- Build with
mvn clean package
. - Run with
java -jar --enable-preview target/client-3.1.0-jar-with-dependencies.jar
.
Known Limitations
- On some emails, the app will fail with
OutOfMemoryError
even with the maximum heap size set to 2GB. This occurs when the Gmail API client library unpacks the downloaded email in local memory using a third-party JSON library, which appears to sometimes make inefficient use of the available memory. If this happens, the original email will remain intact, the memory will be recovered, and the processing will continue with the next email.
Contributions
Feel free to report issues and create pull requests.
Support Unattach
If you like Unattach:
- Buy Developers a Coffee
☕ , or - Become a Sponsor
❤️