Independentsoft
Professional software libraries for developers
Home
Purchase
Support
Company
Contact
MSG C++
>
Tutorial
> Create message
The following example shows you how to create a message.
C++ example
#include "independentsoft/msg/message.hpp" using namespace independentsoft::msg; int main() { Message message; Recipient recipient1; recipient1.addressType = u"SMTP"; recipient1.displayType = DisplayType::MailUser; recipient1.objectType = ObjectType::MailUser; recipient1.displayName = u"John Smith"; recipient1.emailAddress = u"John@domain.com"; recipient1.recipientType = RecipientType::To; Recipient recipient2; recipient2.addressType = u"SMTP"; recipient2.displayType = DisplayType::MailUser; recipient2.objectType = ObjectType::MailUser; recipient2.displayName = u"Mary Smith"; recipient2.emailAddress = u"Mary@domain.com"; recipient2.recipientType = RecipientType::Cc; message.set_subject(u"Test"); message.set_body(u"Body text"); message.set_display_to(u"John Smith"); message.set_display_cc(u"Mary Smith"); message.recipients().push_back(recipient1); message.recipients().push_back(recipient2); message.message_flags().push_back(MessageFlag::Unsent); message.store_support_masks().push_back(StoreSupportMask::Create); message.save("c:/temp/message.msg", true); return 0; }
Need help? Ask our developers:
Name*
Email*
Message*