mapi_message

Vue d’ensemble

mapi_message C’est une classe dans Aspose.Email FOSS pour C++.

Description

mapi_message C’est une classe dans la bibliothèque FOSS pour C++ qui expose 44 méthodes et 6 propriétés pour l’utilisation programmée.

Les capacités de base comprennent : std::uint32_t;• définir le sujet du message ; définit le corps de texte plain du messages. Ces opérations permettent aux développeurs d’intégrer la fonctionnalité mapi_message directement dans les applications C++.

Propriétés

Nom deTypeAccessDescription
default_property_flagsstd::uint32_tLire / ÉcrireReprésente le masque de bits du drapeau de propriété par défaut
recipient_type_tointLire / ÉcrireReprésente la constante de type de destinataire ‘To’
recipient_type_ccintLire / ÉcrireReprésente la constante du type de destinataire ‘CC’
recipient_type_bccintLire / ÉcrireReprésente la constante de type de destinataire ‘BCC’
attach_method_by_valueintLire / ÉcrireReprésente la constante de méthode d’attachement par valeur
attach_method_embeddedintLire / ÉcrireReprésente la constante de méthode de pièce jointe intégrée

méthodes

SignatureDescription
create(subject: std::string, body: std::string, unicode_strings: bool)mapi_message
from_file(path: std::filesystem::path, strict: bool)mapi_messageCarte un fichier MSG de la voie donnée, en faisant optionner une partage stricte
from_stream(stream: std::istream, strict: bool)mapi_messageCharge un MSG d’un flux d’entrée, en faisant optionner une partage stricte
from_msg_document(document: msg_document)mapi_messageCréer un message à partir d’une instance msg_document existante
load_from_eml(path: std::filesystem::path)mapi_messageCarte un fichier EML d’un chemin ou de flux dans un message mapi_
load_from_eml(stream: std::istream)mapi_message
unicode_strings()bool
set_unicode_strings(value: bool)
set_subject(value: std::string)Définit l’objet du message
set_body(value: std::string)Définit le corps en texte brut du message
set_html_body(value: std::string)
set_message_class(value: std::string)
set_sender_name(value: std::string)Définit le nom d’affichage de l’expéditeur
set_sender_email_address(value: std::string)Définit l’adresse e-mail de l’expéditeur
set_sender_address_type(value: std::string)
set_internet_message_id(value: std::string)Définit la valeur de l’en-tête Internet Message‑ID
to_msg_document()msg_documentConvertir le message en un objet msg_document
save()std::vector<std::uint8_t>Retourner le message en tant que vecteur byte dans le format MSG
save(path: std::filesystem::path)
save(stream: std::ostream)
save_to_eml()std::vector<std::uint8_t>Économise l’EML dans le flux de sortie fourni
save_to_eml(path: std::filesystem::path)
save_to_eml(stream: std::ostream)

Voir aussi

 Français