Browse our Products

Aspose.Email for CPP 26.6 Release Notes

Aspose.Email for C++ 26.6 is based on Aspose.Email for .NET 26.5.

Aspose.Email for C++ does not support asyncronic features of e-mail protocols

New Features

TGZ Backup Builder for EML Files Introduced

A new feature can create Zimbra-compatible TGZ archives from collections of *.eml files, simplifying backup and migration workflows. The builder scans directories recursively and provides detailed results for each build operation.

Public API Changes:

  • namespace Aspose { namespace Email { namespace Storage { namespace Zimbra { class TgzBackupBuilder { public: void Build(const std::string& inputDirectory, const std::string& outputArchive, const std::string& rootFolderName); }; } } } }
  • Aspose::Email::Storage::Zimbra::TgzBackup::BuildResult

Code Example:

#include <string>

std::string input = R"(C:\input)";
std::string archive = R"(C:\archive.tgz)";
auto result = TgzBackupBuilder::Build(input, archive, "Imported");

The full code of the examples can be found at Aspose Email for C++ GitHub examples repository.