email
  • Links
    • Rosindex
    • Website
    • Repository
    • Bugtracker
  • C++ API
    • <tt>email</tt>: email-based middleware
      • Class Hierarchy
      • File Hierarchy
      • Full C++ API
        • Namespaces
        • Classes and Structs
        • Enums
        • Functions
        • Defines
        • Typedefs
        • Directories
        • Files
  • Standard Documents
    • PACKAGE
    • QUALITY_DECLARATION
      • email Quality Declaration
        • Version Policy [1]
        • Change Control Process [2]
        • Documentation [3]
        • Testing [4]
        • Dependencies [5]
        • Platform Support [6]
        • Security
      • Current Status
  • Documentation
    • email design
  • Index
email
  • C++ API
  • Namespace email::utils::payload
  • View page source

Namespace email::utils::payload

Utilities for building email payloads according to RFC 5322.

Contents

  • Detailed Description

  • Functions

Detailed Description

See: https://tools.ietf.org/html/rfc5322

Functions

  • Function email::utils::payload::build_payload(const std::vector<std::string>&, const std::vector<std::string>&, const std::vector<std::string>&, const struct EmailContent&, std::optional<EmailHeaders>, std::optional<std::string>)

  • Function email::utils::payload::build_payload(EmailRecipients::SharedPtrConst, const struct EmailContent&, std::optional<EmailHeaders>, std::optional<std::string>)

  • Function email::utils::payload::cut_string_if_newline

  • Function email::utils::payload::join_list

Previous Next

© Copyright The <email> Contributors. License: Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.