Skip to content
GitHub stars

Exporting Messages

Export as EML

Export a single message as a standard .eml file:

Terminal window
# By internal message ID
msgvault export-eml --message-id 12345 --output message.eml
# By Gmail message ID
msgvault export-eml --gmail-id 18abc123def --output message.eml
# Output to stdout
msgvault export-eml --gmail-id 18abc123def

Flags

FlagDescription
--message-idInternal database message ID
--gmail-idGmail message ID (hex string)
--outputOutput file path (default: stdout)

The exported .eml file contains the original raw MIME data, decompressed from the zlib-compressed storage in the database.