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:
Property | Default if not set |
MessageBcc | Blank |
MessageBodyContent | Blank |
MessageBodyContentType | HTML |
MessageCc | Blank |
MessageDeliveryReceipt | False |
MessageFrom | Currently authenticated mailbox |
MessageImportance | Blank |
MessageReadReceipt | False |
MessageSubject | RE:" + original subject |
MessageTo | Original 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.)