Reply Method

Reply to a message.

Syntax

ANSI (Cross Platform)
int Reply(const char* lpszid, const char* lpszmessageHTML);

Unicode (Windows)
INT Reply(LPCWSTR lpszid, LPCWSTR lpszmessageHTML);
- (void)reply:(NSString*)id :(NSString*)messageHTML;
#define MID_OFFICE365_REPLY 27

CLOUDMAIL_EXTERNAL int CLOUDMAIL_CALL CloudMail_Office365_Do(void *lpObj, int methid, int cparam, void *param[], int cbparam[], int64 *lpllVal);

Remarks

This method can be used to quickly reply to a message specified by id. The messageHTML parameter is the message body to include with the reply. If messageHTML is an empty string, then the following properties are used:

PropertyDefault if not set
MessageBccBlank
MessageBodyContentBlank
MessageBodyContentTypeHTML
MessageCcBlank
MessageDeliveryReceiptFalse
MessageFromCurrently authenticated mailbox
MessageImportanceBlank
MessageReadReceiptFalse
MessageSubjectRE:" + original subject
MessageToOriginal sender

Example (Simple):


        office365.ReplyAll(messageId, "Reply messageHTML");

Example (Advanced):


        office365.MessageSubject = "Subject for the reply";
        office365.MessageImportance = "Low";
        office365.MessageCc = "Example@email.com";
        office365.MessageBcc = "Example@email.com";
        office365.MessageBodyContent = "Reply Message body";
        office365.ReplyAll(messageId, "");

Error Handling (C++)

This method returns a result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message. (Note: This method's result code can also be obtained by calling the GetLastErrorCode() method after it returns.)

Copyright (c) 2022 /n software inc. - All rights reserved.
Cloud Mail 2020 C++ Edition - Version 20.0 [Build 8308]