ipld-eml is an RFC-5322 compliand IPLD object format for storing email messages, in both a space efficient, and time efficient manner. TemporalX is used as the interface into IPFS. Emails are converted into a protocol buffer object, before being stored onto IPFS. There are currently two methods for storing the IPLD objects:

Features

  • Email is converted into protocol buffer object
  • Protocol buffer object is saved onto IPFS as a unixfs object
  • Object is serialzed
  • Chunks the serialized byte slice into slight under 1MB in size
  • Store byte slice on IPFS as a block
  • Create a protocol buffer "chunked email" object

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

Affero GNU Public License

Follow ipld-eml

ipld-eml Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ipld-eml!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go File Sharing Software

Registered

2023-07-28