2022 June Release

Actions of COOMAPI@1.1 Permanent link for this heading

Return Type

Signature

void

ABObjectCommittedWrapper(
  object[] attrlist,
  datetime changedat)

void

ABRefreshWindowWrapper(
  optional integer unused1,
  optional integer unused2)

void

AttachedObjectsSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

string

AttrEMailAddressesGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

void

AttrEmailAddressesSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

any

AttrEmailLineCtor(
  AttributeDefinition attrdef,
  out retval any value,
  any oldvalues)

any

AttrExcludedFoldersInitialization(
  AttributeDefinition attrdef,
  out retval any value)

any

AttrInitializeListType(
  AttributeDefinition attrdef,
  out retval any value)

any

AttrMailAttachedItemsCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

void

AttrMailAttachedItemsGet()

void

AttrMailAttachedItemsGetDisp()

void

AttrMailAttachedItemsGetVersion()

void

AttrMailAttachmentsGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

any

AttrMailBodyHTMLCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

void

AttrMailBodyHTMLGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

string

AttrMailBodyHTMLGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

void

AttrMailBodyHTMLGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

any

AttrMailBodyPlainCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

void

AttrMailBodyPlainGet()

void

AttrMailBodyPlainGetVersion()

any

AttrMailSentCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

any

AttrMessageClassesInitialization(
  AttributeDefinition attrdef,
  out retval any value)

void

AttrMIMEContentGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrRawMIMEHeadersGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

boolean

CheckValidEMailAddress(
  string mail,
  out retval boolean valid)

void

CollectFolders(
  object folder,
  optional string[] basepath,
  optional object[] basefolders,
  optional boolean recursive,
  object[] foldersvisited,
  object[] relativefolders,
  optional string[] relativepath,
  integer parentfolderindex,
  integer level,
  optional integer maxlevels,
  ref MailboxPath[] folders)

void

CollectItems(
  object folder,
  optional ItemsType itemtype,
  object[] foldersvisited,
  ref object[] items)

object

CreateAttachmentObject(
  MailContent attachment,
  out retval object object,
  optional object coostdom,
  optional object attachmentstarget,
  optional object attachmentstargetview)

void

CreateMailbox(
  string emailaddress,
  optional object user,
  out object mailbox)

void

CreateMailboxFolder(
  optional object startfolder,
  string name,
  optional object foldercategory,
  out object[] folders,
  string id)

void

CreateMIMEDocument(
  dictionary fields,
  optional content body,
  optional MIMEPart[] parts,
  out content mimecont,
  optional boolean raw)

void

DepositItem(
  object mailbox)

void

EvaluateKnownFields(
  ref dictionary fields,
  out dictionary evalfields)

void

ExtractEmailAddressParts(
  object attrdef,
  out string[] addresses,
  out string[] displaynames,
  out string[] formattedaddresses)

void

FilterExpressionTypeRulesetSaved(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

FindFolderCategoryByName(
  string foldername,
  out object category)

void

FindMailbox(
  string emailaddress,
  out object mailbox)

void

FindSpecificMailboxFolder(
  optional object startfolder,
  optional object foldercategory,
  boolean recursive,
  out object[] folders,
  optional string folderid,
  optional string foldername)

void

FinishPropertyAction()

void

GenerateFolderChain(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  optional boolean createnewfolders,
  out object[] folders,
  optional object item)

void

GetAttachmentContent(
  integer attachment_index,
  out Content content,
  optional string attachment_filename)

void

GetAttachmentContentFriendlyURL(
  integer attachmentindex,
  string handling,
  string filename,
  out content content)

void

GetAttachmentListHTML(
  optional string messageclass,
  out Content html)

void

GetAttributeList(
  any aggregate,
  object[] attrdefs,
  integer[] attrdefnrs,
  out any values,
  out integer[] valuenrs)

string

GetBaseURL(
  out retval string baseurl)

void

GetContentAsString(
  object attrdef,
  out string string)

void

GetContents(
  out Content[] contents,
  out string[] names,
  optional SendAsCopyFormat[] targetformat,
  out optional Content[] targetcontents,
  out optional string[] targetnames)

void

GetContentsInfo(
  out boolean noinfo,
  out string[] extensions,
  out string[] oleclassids,
  out SendAsCopyFormat[] deny,
  optional SendAsCopyFormat targetformat)

void

GetCurrentVersionContent(
  optional string originaladdress,
  out Content content)

void

GetCurrentViewWrapper(
  optional integer handle,
  optional integer index,
  out object view,
  out optional object context,
  out optional DisplayMode displaymode)

void

GetFolders(
  optional string[] path,
  optional object basefolder,
  optional boolean recursive,
  optional integer maxlevels,
  out MailboxPath[] folders)

void

GetItems(
  optional string[] path,
  optional object folder,
  optional ItemsType itemtype,
  out object[] items)

void

GetMailArchiveConfiguration(
  out string urlhost,
  out string urlschema,
  out boolean considerclientdomains,
  out string[] excludefolders,
  out string[] mailboxlist,
  out boolean uselistaswhitelist,
  out string[] excludemsgclasses,
  out datetime lastmodified,
  out boolean reducecontentonline,
  out string resultstring,
  string svcobjaddress)

void

GetMailBCC(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

GetMailBody(
  out string body,
  optional object[] objects,
  SendAsFormat format,
  optional boolean token,
  optional boolean ascopy,
  optional string subject,
  optional string message)

void

GetMailboxFolderAttributes(
  object folder,
  out object[] categories,
  out string id,
  out string name)

string

GetMailLink(
  out retval string link,
  optional object[] objects,
  SendAsFormat format,
  optional boolean token)

MailSplitConfig[]

GetMailSplitConfiguration(
  out retval MailSplitConfig[] configs)

void

GetMIMEContent(
  out Content mimecontent)

void

GetnSetMailbox(
  string emailaddress,
  string usercooaddress,
  out string mailboxcooaddress,
  out boolean newcreated,
  out string resultstring)

void

GetnSetUser(
  string userdn,
  string loginname,
  string emailaddress,
  string firstname,
  string surname,
  string mailboxname,
  ref string mailboxcooaddress,
  out string usercooaddress,
  out string clidomcooaddress,
  out string resultstring)

void

GetObjectCollectionForReduction(
  string serviceobjectaddress,
  out object[] objects,
  out string resultstring)

content

GetPlainFromHTML(
  content html,
  out retval content plaintext)

void

GetProperty()

void

GetRebuiltContent(
  object email,
  optional content oldcontent,
  out content newcontent)

void

GetReducedContent(
  object email,
  optional content oldcontent,
  boolean changeheaders,
  boolean patchheadersonly,
  out content newcontent,
  out boolean partschanged,
  out MailContent[] attachments,
  ref optional boolean removeattachments,
  optional boolean removeattachmentsincontentonly)

void

GetReductionDetails(
  string objectaddress,
  out string messageid,
  out string messageclass,
  out string bodyhash,
  out content reducedcontent,
  out ReductionListType[] refsanddescriptions,
  out string resultstring)

void

GetSelectedWrapper(
  optional integer handle,
  optional integer index,
  out object[] selobjects,
  out optional object view,
  out integer[] selindexes,
  out optional object context)

void

GetSendMenuEntryHtml(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuEntryPlain(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuEntryPreferred(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuEntryPreferredDirect(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuEntryPreferredRoot(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuEntryRich(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuHtml(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuPlain(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetSendMenuRich(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetViewAttachmentMenu(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

GetViewAttachmentMenuEntry(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

content

GroupWiseGetEML(
  out retval content emlcontent)

void

HandleMIMEAttachments(
  ref MIMEPart[] partlist,
  boolean removeattachments,
  boolean removeattachmentsincontentonly,
  boolean skipinlineattachments,
  boolean skipfileattachments,
  out MailContent[] attachments,
  out boolean changed,
  out content plainbody,
  out content htmlbody)

void

HoldState()

void

HoldStateSelected()

void

ImportAttachments()

void

ImportMIMEContent(
  Content mimecontent,
  optional integer importmode)

void

InitialSorting()

void

InitMailObject(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

IsUserMailArchiveAdmin(
  out boolean isadmin,
  out string resultstring)

void

MailArchived(
  boolean mailreceived,
  boolean isinitialarchiving)

void

MailArchiveFriendlyURL()

void

MarkObjectsForReduction()

void

MessageStateSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

MoveMailboxFolder(
  object folder,
  object from,
  object to)

void

MSObjectCommittedWrapper(
  object[] attrlist,
  datetime changedat)

void

MSRefreshWindowWrapper(
  optional integer unused1,
  optional integer unused2)

void

Parse(
  content cont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean raw,
  optional boolean fetchattachmentcontents)

any

ParsedAttachmentsCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

void

ParsedAttachmentsGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

ParseEML(
  content mimecont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean raw,
  optional boolean fetchattachmentcontents)

void

ParseMSG(
  content msgcont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean fetchattachmentcontents)

void

PerformStateTransition(
  integer statefrom,
  integer stateto)

void

PreparePropertyAction()

object[]

ProcessImportAction(
  MailSplitSettings option,
  object targetparent,
  object targetview,
  boolean donotshare,
  boolean donotdelete,
  out retval object[] attachmentobjects)

void

Reduce(
  out Content reducedcontent,
  optional boolean removeattachments,
  optional boolean createattachmentobjects,
  optional boolean donotlinkattachments,
  optional object attachmentstarget,
  optional object attachmentstargetview)

void

Refresh()

void

RefreshMailProperties()

void

RemoveItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

void

RemoveMailboxFolder(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

void

RetentionTimeRulesetSaved(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

RetrieveMessage()

void

RetrieveReceipts()

void

RetrieveReceiptsSelected(
  optional integer unused1,
  optional integer unused2)

void

SendAsCopy(
  optional integer unused1,
  optional integer unused2)

void

SendAsPdf(
  optional integer unused1,
  optional integer unused2)

void

SendAsShare(
  optional integer unused1,
  optional integer unused2)

void

SendAsSharePublic(
  optional integer unused1,
  optional integer unused2)

void

SendAsToken(
  optional integer unused1,
  optional integer unused2)

void

SendObjectAsCopy()

void

SendObjectAsPdf()

void

SendObjectAsShare()

void

SendObjectAsToken()

void

SendObjectPublic()

void

SendObjects(
  object[] objects,
  boolean ascopy,
  string subject,
  string[] to,
  string[] cc,
  string[] bcc,
  string body,
  string messageclass,
  optional SendAsFormat messageformat,
  optional SendAsCopyFormat copyformat,
  optional SendOption[] sendoptions,
  out optional string result_bodyhtml,
  out optional string result_bodyplain,
  out optional string result_bodyrich,
  out optional string[] result_entryid,
  optional boolean token)

void

SendPublic(
  optional integer unused1,
  optional integer unused2)

void

SetField(
  ref optional content mimecont,
  string fieldname,
  optional string value)

void

SetLifecycleAttributes(
  out boolean archiveworthy)

void

SetMailboxFolderAttributes(
  object folder,
  optional object category,
  optional boolean setcategory,
  optional string id,
  optional boolean setid,
  optional string name,
  optional boolean setname)

void

SetMailMetadataFriendlyUrl(
  Content metadata)

void

SetMIMEContent(
  Content mimecontent)

void

SetProperty()

void

ShowHoldState(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

StartStateTransitionCycle(
  integer statefrom,
  integer stateto)

void

StateTransitionDeletableDeleted()

void

StateTransitionUnRefArchiveworthy()

void

StoreItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object foldercategory,
  optional boolean createnewfolders,
  out object[] folders)

void

TransArchiveworthyUnreferencedSelected()

void

TransDeletableDeletedSelected()

void

TriggerStateTransition()

void

TriggerStateTransitionSelected()

void

ViewAttachment()


COOMAPI@1.1:ABObjectCommittedWrapper Permanent link for this heading

Obsolete. Do not use.

void COOMAPI@1.1:ABObjectCommittedWrapper(
  object[] attrlist,
  datetime changedat)

Name

Description

attrlist

Obsolete.

changedat

Obsolete.

Additional Information


COOMAPI@1.1:ABRefreshWindowWrapper Permanent link for this heading

Obsolete. Do not use.

void COOMAPI@1.1:ABRefreshWindowWrapper(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:AttachedObjectsSet Permanent link for this heading

void COOMAPI@1.1:AttachedObjectsSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:AttrEMailAddressesGetDisp Permanent link for this heading

string COOMAPI@1.1:AttrEMailAddressesGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

Name

Description

attrdef

string

value

language

attrdeflist

flags

index

Additional Information


COOMAPI@1.1:AttrEmailAddressesSet Permanent link for this heading

void COOMAPI@1.1:AttrEmailAddressesSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:AttrEmailLineCtor Permanent link for this heading

any COOMAPI@1.1:AttrEmailLineCtor(
  AttributeDefinition attrdef,
  out retval any value,
  any oldvalues)

Name

Description

attrdef

value

oldvalues

Additional Information


COOMAPI@1.1:AttrExcludedFoldersInitialization Permanent link for this heading

any COOMAPI@1.1:AttrExcludedFoldersInitialization(
  AttributeDefinition attrdef,
  out retval any value)

Name

Description

attrdef

value

Additional Information


COOMAPI@1.1:AttrInitializeListType Permanent link for this heading

any COOMAPI@1.1:AttrInitializeListType(
  AttributeDefinition attrdef,
  out retval any value)

Name

Description

attrdef

value

Additional Information


COOMAPI@1.1:AttrMailAttachedItemsCopy Permanent link for this heading

Copy MAPI attachments from the primary content.

any COOMAPI@1.1:AttrMailAttachedItemsCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

Name

Description

attrdef

sourceobj

value

Additional Information


COOMAPI@1.1:AttrMailAttachedItemsGet Permanent link for this heading

Get MAPI attachments from the primary content.

void COOMAPI@1.1:AttrMailAttachedItemsGet()

Additional Information


COOMAPI@1.1:AttrMailAttachedItemsGetDisp Permanent link for this heading

Get display string of MAPI attachments inside the primary content.

void COOMAPI@1.1:AttrMailAttachedItemsGetDisp()

Additional Information


COOMAPI@1.1:AttrMailAttachedItemsGetVersion Permanent link for this heading

Get version of MAPI attachments from the primary content.

void COOMAPI@1.1:AttrMailAttachedItemsGetVersion()

Additional Information


COOMAPI@1.1:AttrMailAttachmentsGet Permanent link for this heading

Get attachments property of mail object.

Note: Do not confuse with AttrMailAttachedItemsGet

void COOMAPI@1.1:AttrMailAttachmentsGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:AttrMailBodyHTMLCopy Permanent link for this heading

any COOMAPI@1.1:AttrMailBodyHTMLCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

Name

Description

attrdef

sourceobj

value

Additional Information


COOMAPI@1.1:AttrMailBodyHTMLGet Permanent link for this heading

void COOMAPI@1.1:AttrMailBodyHTMLGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:AttrMailBodyHTMLGetDisp Permanent link for this heading

string COOMAPI@1.1:AttrMailBodyHTMLGetDisp(
  AttributeDefinition attrdef,
  out retval string string,
  optional any value,
  optional Language language,
  optional AttributeDefinition[] attrdeflist,
  optional integer flags,
  optional integer index)

Name

Description

attrdef

string

value

language

attrdeflist

flags

index

Additional Information


COOMAPI@1.1:AttrMailBodyHTMLGetVersion Permanent link for this heading

void COOMAPI@1.1:AttrMailBodyHTMLGetVersion(
  AttributeDefinition attrdef,
  integer versnr,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

versnr

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:AttrMailBodyPlainCopy Permanent link for this heading

Copy MAPI property "BODY" from the primary content.

any COOMAPI@1.1:AttrMailBodyPlainCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

Name

Description

attrdef

sourceobj

value

Additional Information


COOMAPI@1.1:AttrMailBodyPlainGet Permanent link for this heading

Get MAPI property "BODY" from the primary content.

void COOMAPI@1.1:AttrMailBodyPlainGet()

Additional Information


COOMAPI@1.1:AttrMailBodyPlainGetVersion Permanent link for this heading

Get version of MAPI property "BODY" from the primary content.

void COOMAPI@1.1:AttrMailBodyPlainGetVersion()

Additional Information


COOMAPI@1.1:AttrMailSentCopy Permanent link for this heading

Copies the property mailsent

any COOMAPI@1.1:AttrMailSentCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

Name

Description

attrdef

sourceobj

value

Additional Information


COOMAPI@1.1:AttrMessageClassesInitialization Permanent link for this heading

any COOMAPI@1.1:AttrMessageClassesInitialization(
  AttributeDefinition attrdef,
  out retval any value)

Name

Description

attrdef

value

Additional Information


COOMAPI@1.1:AttrMIMEContentGet Permanent link for this heading

void COOMAPI@1.1:AttrMIMEContentGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:AttrRawMIMEHeadersGet Permanent link for this heading

void COOMAPI@1.1:AttrRawMIMEHeadersGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:CheckValidEMailAddress Permanent link for this heading

Check whether the provided e-mail address is valid. E-mail addresses containing a plus sign (+) are considered invalid to prevent abuse of e-mail aliases.

boolean COOMAPI@1.1:CheckValidEMailAddress(
  string mail,
  out retval boolean valid)

Name

Description

mail

The e-mail address to check.

valid

Returns true if the e-mail address is valid, false otherwise.

Additional Information


COOMAPI@1.1:CollectFolders Permanent link for this heading

void COOMAPI@1.1:CollectFolders(
  object folder,
  optional string[] basepath,
  optional object[] basefolders,
  optional boolean recursive,
  object[] foldersvisited,
  object[] relativefolders,
  optional string[] relativepath,
  integer parentfolderindex,
  integer level,
  optional integer maxlevels,
  ref MailboxPath[] folders)

Name

Description

folder

basepath

basefolders

recursive

foldersvisited

relativefolders

relativepath

parentfolderindex

level

maxlevels

folders

Additional Information


COOMAPI@1.1:CollectItems Permanent link for this heading

void COOMAPI@1.1:CollectItems(
  object folder,
  optional ItemsType itemtype,
  object[] foldersvisited,
  ref object[] items)

Name

Description

folder

itemtype

foldersvisited

items

Additional Information


COOMAPI@1.1:CreateAttachmentObject Permanent link for this heading

object COOMAPI@1.1:CreateAttachmentObject(
  MailContent attachment,
  out retval object object,
  optional object coostdom,
  optional object attachmentstarget,
  optional object attachmentstargetview)

Name

Description

attachment

object

coostdom

attachmentstarget

attachmentstargetview

Additional Information


COOMAPI@1.1:CreateMailbox Permanent link for this heading

void COOMAPI@1.1:CreateMailbox(
  string emailaddress,
  optional object user,
  out object mailbox)

Name

Description

emailaddress

user

mailbox

Additional Information


COOMAPI@1.1:CreateMailboxFolder Permanent link for this heading

void COOMAPI@1.1:CreateMailboxFolder(
  optional object startfolder,
  string name,
  optional object foldercategory,
  out object[] folders,
  string id)

Name

Description

startfolder

name

foldercategory

folders

id

Additional Information


COOMAPI@1.1:CreateMIMEDocument Permanent link for this heading

void COOMAPI@1.1:CreateMIMEDocument(
  dictionary fields,
  optional content body,
  optional MIMEPart[] parts,
  out content mimecont,
  optional boolean raw)

Name

Description

fields

body

parts

mimecont

raw

Additional Information


COOMAPI@1.1:DepositItem Permanent link for this heading

void COOMAPI@1.1:DepositItem(
  object mailbox)

Name

Description

mailbox

Additional Information


COOMAPI@1.1:EvaluateKnownFields Permanent link for this heading

void COOMAPI@1.1:EvaluateKnownFields(
  ref dictionary fields,
  out dictionary evalfields)

Name

Description

fields

evalfields

Additional Information


COOMAPI@1.1:ExtractEmailAddressParts Permanent link for this heading

void COOMAPI@1.1:ExtractEmailAddressParts(
  object attrdef,
  out string[] addresses,
  out string[] displaynames,
  out string[] formattedaddresses)

Name

Description

attrdef

addresses

displaynames

formattedaddresses

Additional Information


COOMAPI@1.1:FilterExpressionTypeRulesetSaved Permanent link for this heading

void COOMAPI@1.1:FilterExpressionTypeRulesetSaved(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:FindFolderCategoryByName Permanent link for this heading

void COOMAPI@1.1:FindFolderCategoryByName(
  string foldername,
  out object category)

Name

Description

foldername

category

Additional Information


COOMAPI@1.1:FindMailbox Permanent link for this heading

void COOMAPI@1.1:FindMailbox(
  string emailaddress,
  out object mailbox)

Name

Description

emailaddress

mailbox

Additional Information


COOMAPI@1.1:FindSpecificMailboxFolder Permanent link for this heading

void COOMAPI@1.1:FindSpecificMailboxFolder(
  optional object startfolder,
  optional object foldercategory,
  boolean recursive,
  out object[] folders,
  optional string folderid,
  optional string foldername)

Name

Description

startfolder

foldercategory

recursive

folders

folderid

foldername

Additional Information


COOMAPI@1.1:FinishPropertyAction Permanent link for this heading

Obsolete. Do not use.

void COOMAPI@1.1:FinishPropertyAction()

Additional Information


COOMAPI@1.1:GenerateFolderChain Permanent link for this heading

void COOMAPI@1.1:GenerateFolderChain(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  optional boolean createnewfolders,
  out object[] folders,
  optional object item)

Name

Description

path

basefolder

subfoldercategory

createnewfolders

folders

item

Additional Information


COOMAPI@1.1:GetAttachmentContent Permanent link for this heading

void COOMAPI@1.1:GetAttachmentContent(
  integer attachment_index,
  out Content content,
  optional string attachment_filename)

Name

Description

attachment_index

content

attachment_filename

Additional Information


COOMAPI@1.1:GetAttachmentContentFriendlyURL Permanent link for this heading

void COOMAPI@1.1:GetAttachmentContentFriendlyURL(
  integer attachmentindex,
  string handling,
  string filename,
  out content content)

Name

Description

attachmentindex

handling

filename

content

Additional Information


COOMAPI@1.1:GetAttachmentListHTML Permanent link for this heading

void COOMAPI@1.1:GetAttachmentListHTML(
  optional string messageclass,
  out Content html)

Name

Description

messageclass

html

Additional Information


COOMAPI@1.1:GetAttributeList Permanent link for this heading

Obsolete. Do not use.

void COOMAPI@1.1:GetAttributeList(
  any aggregate,
  object[] attrdefs,
  integer[] attrdefnrs,
  out any values,
  out integer[] valuenrs)

Name

Description

aggregate

Obsolete.

attrdefs

Obsolete.

attrdefnrs

Obsolete.

values

Obsolete.

valuenrs

Obsolete.

Additional Information


COOMAPI@1.1:GetBaseURL Permanent link for this heading

string COOMAPI@1.1:GetBaseURL(
  out retval string baseurl)

Name

Description

baseurl

Additional Information


COOMAPI@1.1:GetContentAsString Permanent link for this heading

void COOMAPI@1.1:GetContentAsString(
  object attrdef,
  out string string)

Name

Description

attrdef

string

Additional Information


COOMAPI@1.1:GetContents Permanent link for this heading

Get "the copy" of "this" object. ("the copy" of an object refers in this context to zero or more contents to be sent if the object will be sent "as copy").

void COOMAPI@1.1:GetContents(
  out Content[] contents,
  out string[] names,
  optional SendAsCopyFormat[] targetformat,
  out optional Content[] targetcontents,
  out optional string[] targetnames)

Name

Description

contents

represents "this" object "as copy"

names

provides a name for "the copy" of "this" object

targetformat

(not used by COOMAPI@1.1)

targetcontents

(not used by COOMAPI@1.1)

targetnames

(not used by COOMAPI@1.1)

Additional Information


COOMAPI@1.1:GetContentsInfo Permanent link for this heading

Quickly get information about "the copy" of "this" object. ("the copy" of an object refers in this context to zero or more contents to be sent if the object will be sent "as copy").

This calculation has to be quick enough to be performed each time a dynamic send menu has to be built (COOMAPI@1.1:GetSendMenu*).

void COOMAPI@1.1:GetContentsInfo(
  out boolean noinfo,
  out string[] extensions,
  out string[] oleclassids,
  out SendAsCopyFormat[] deny,
  optional SendAsCopyFormat targetformat)

Name

Description

noinfo

if true, there is no information which can be provided quickly.

extensions

Represents all content types retrievable from the current selection as file name extensions.

oleclassids

Represents all content types retrievable from the current selection as COM class identifiers.

deny

A list of formats (see SendAsCopyFormat) to be suppressed for the current selection.

targetformat

Additional Information


COOMAPI@1.1:GetCurrentVersionContent Permanent link for this heading

void COOMAPI@1.1:GetCurrentVersionContent(
  optional string originaladdress,
  out Content content)

Name

Description

originaladdress

content

Additional Information


COOMAPI@1.1:GetCurrentViewWrapper Permanent link for this heading

Return the currently focused view (object list).

void COOMAPI@1.1:GetCurrentViewWrapper(
  optional integer handle,
  optional integer index,
  out object view,
  out optional object context,
  out optional DisplayMode displaymode)

Name

Description

handle

The window handle of the list view.

index

The item index in the list view.

view

The currently selected relation of the object.

context

The context action of the container.

displaymode

The used display mode. The desk uses this value to display the correct button pressed.

Additional Information


COOMAPI@1.1:GetFolders Permanent link for this heading

void COOMAPI@1.1:GetFolders(
  optional string[] path,
  optional object basefolder,
  optional boolean recursive,
  optional integer maxlevels,
  out MailboxPath[] folders)

Name

Description

path

basefolder

recursive

maxlevels

folders

Additional Information


COOMAPI@1.1:GetItems Permanent link for this heading

void COOMAPI@1.1:GetItems(
  optional string[] path,
  optional object folder,
  optional ItemsType itemtype,
  out object[] items)

Name

Description

path

folder

itemtype

items

Additional Information


COOMAPI@1.1:GetMailArchiveConfiguration Permanent link for this heading

void COOMAPI@1.1:GetMailArchiveConfiguration(
  out string urlhost,
  out string urlschema,
  out boolean considerclientdomains,
  out string[] excludefolders,
  out string[] mailboxlist,
  out boolean uselistaswhitelist,
  out string[] excludemsgclasses,
  out datetime lastmodified,
  out boolean reducecontentonline,
  out string resultstring,
  string svcobjaddress)

Name

Description

urlhost

urlschema

considerclientdomains

excludefolders

mailboxlist

uselistaswhitelist

excludemsgclasses

lastmodified

reducecontentonline

resultstring

svcobjaddress

Additional Information


COOMAPI@1.1:GetMailBCC Permanent link for this heading

void COOMAPI@1.1:GetMailBCC(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:GetMailBody Permanent link for this heading

Get mail body for sending objects.

void COOMAPI@1.1:GetMailBody(
  out string body,
  optional object[] objects,
  SendAsFormat format,
  optional boolean token,
  optional boolean ascopy,
  optional string subject,
  optional string message)

Name

Description

body

The resulting mail body.

objects

The objects to be sent.

format

token

Add a delegation token. See domaindelegation

ascopy

If True, copies of the objects are sent. Otherwise hyperlinks are included in the message body.

subject

The subject of the mail.

message

The text of the message.

Additional Information


COOMAPI@1.1:GetMailboxFolderAttributes Permanent link for this heading

void COOMAPI@1.1:GetMailboxFolderAttributes(
  object folder,
  out object[] categories,
  out string id,
  out string name)

Name

Description

folder

categories

id

name

Additional Information


COOMAPI@1.1:GetMailLink Permanent link for this heading

Get mail link.

string COOMAPI@1.1:GetMailLink(
  out retval string link,
  optional object[] objects,
  SendAsFormat format,
  optional boolean token)

Name

Description

link

The resulting hyperlink.

objects

The objects to be sent.

format

token

Add a delegation token. See domaindelegation

Additional Information


COOMAPI@1.1:GetMailSplitConfiguration Permanent link for this heading

MailSplitConfig[] COOMAPI@1.1:GetMailSplitConfiguration(
  out retval MailSplitConfig[] configs)

Name

Description

configs

Additional Information


COOMAPI@1.1:GetMIMEContent Permanent link for this heading

void COOMAPI@1.1:GetMIMEContent(
  out Content mimecontent)

Name

Description

mimecontent

Additional Information


COOMAPI@1.1:GetnSetMailbox Permanent link for this heading

void COOMAPI@1.1:GetnSetMailbox(
  string emailaddress,
  string usercooaddress,
  out string mailboxcooaddress,
  out boolean newcreated,
  out string resultstring)

Name

Description

emailaddress

usercooaddress

mailboxcooaddress

newcreated

resultstring

Additional Information


COOMAPI@1.1:GetnSetUser Permanent link for this heading

void COOMAPI@1.1:GetnSetUser(
  string userdn,
  string loginname,
  string emailaddress,
  string firstname,
  string surname,
  string mailboxname,
  ref string mailboxcooaddress,
  out string usercooaddress,
  out string clidomcooaddress,
  out string resultstring)

Name

Description

userdn

loginname

emailaddress

firstname

surname

mailboxname

mailboxcooaddress

usercooaddress

clidomcooaddress

resultstring

Additional Information


COOMAPI@1.1:GetObjectCollectionForReduction Permanent link for this heading

void COOMAPI@1.1:GetObjectCollectionForReduction(
  string serviceobjectaddress,
  out object[] objects,
  out string resultstring)

Name

Description

serviceobjectaddress

objects

resultstring

Additional Information


COOMAPI@1.1:GetPlainFromHTML Permanent link for this heading

content COOMAPI@1.1:GetPlainFromHTML(
  content html,
  out retval content plaintext)

Name

Description

html

plaintext

Additional Information


COOMAPI@1.1:GetProperty Permanent link for this heading

Obsolete. Do not use.

void COOMAPI@1.1:GetProperty()

Additional Information


COOMAPI@1.1:GetRebuiltContent Permanent link for this heading

void COOMAPI@1.1:GetRebuiltContent(
  object email,
  optional content oldcontent,
  out content newcontent)

Name

Description

email

oldcontent

newcontent

Additional Information


COOMAPI@1.1:GetReducedContent Permanent link for this heading

void COOMAPI@1.1:GetReducedContent(
  object email,
  optional content oldcontent,
  boolean changeheaders,
  boolean patchheadersonly,
  out content newcontent,
  out boolean partschanged,
  out MailContent[] attachments,
  ref optional boolean removeattachments,
  optional boolean removeattachmentsincontentonly)

Name

Description

email

oldcontent

changeheaders

patchheadersonly

newcontent

partschanged

attachments

removeattachments

removeattachmentsincontentonly

Additional Information


COOMAPI@1.1:GetReductionDetails Permanent link for this heading

void COOMAPI@1.1:GetReductionDetails(
  string objectaddress,
  out string messageid,
  out string messageclass,
  out string bodyhash,
  out content reducedcontent,
  out ReductionListType[] refsanddescriptions,
  out string resultstring)

Name

Description

objectaddress

messageid

messageclass

bodyhash

reducedcontent

refsanddescriptions

resultstring

Additional Information


COOMAPI@1.1:GetSelectedWrapper Permanent link for this heading

Returns the list of the selected objects and the columns of the current view.

void COOMAPI@1.1:GetSelectedWrapper(
  optional integer handle,
  optional integer index,
  out object[] selobjects,
  out optional object view,
  out integer[] selindexes,
  out optional object context)

Name

Description

handle

The window handle of the list view with the selected objects.

index

The item index in the list view with the selected objects.

selobjects

The selected objects.

view

The objectlist that contains the selected objects.

selindexes

The list of indices from the selected objects.

context

The context action of the container.

Additional Information


COOMAPI@1.1:GetSendMenuEntryHtml Permanent link for this heading

Build a submenu entry for each applicable way to send the current selection as a "Hyper Text Mail".

void COOMAPI@1.1:GetSendMenuEntryHtml(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuEntryPlain Permanent link for this heading

Build a submenu entry for each applicable way to send the current selection as a "Plain Text Mail".

void COOMAPI@1.1:GetSendMenuEntryPlain(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuEntryPreferred Permanent link for this heading

Build a submenu entry for each applicable way to send the current selection as a mail in the preferred mail format.

void COOMAPI@1.1:GetSendMenuEntryPreferred(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuEntryPreferredDirect Permanent link for this heading

Build a menu entry for each applicable way to send "this" object as a mail in the preferred mail format.

void COOMAPI@1.1:GetSendMenuEntryPreferredDirect(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuEntryPreferredRoot Permanent link for this heading

Build a menu entry for each applicable way to send the current selection as a mail in the preferred mail format.

void COOMAPI@1.1:GetSendMenuEntryPreferredRoot(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuEntryRich Permanent link for this heading

Build a submenu entry for each applicable way to send the current selection as a "Rich Text Mail".

void COOMAPI@1.1:GetSendMenuEntryRich(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuHtml Permanent link for this heading

Build a menu in order to send the current selection as a "Hyper Text Mail".

void COOMAPI@1.1:GetSendMenuHtml(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuPlain Permanent link for this heading

Build a menu in order to send the current selection as a "Plain Text Mail".

void COOMAPI@1.1:GetSendMenuPlain(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetSendMenuRich Permanent link for this heading

Build a menu in order to send the current selection as a "Rich Text Mail".

void COOMAPI@1.1:GetSendMenuRich(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetViewAttachmentMenu Permanent link for this heading

Build a menu in order to view the attachments (if any) of a mail object.

void COOMAPI@1.1:GetViewAttachmentMenu(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GetViewAttachmentMenuEntry Permanent link for this heading

Build a menu entry for each attachment.

void COOMAPI@1.1:GetViewAttachmentMenuEntry(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:GroupWiseGetEML Permanent link for this heading

content COOMAPI@1.1:GroupWiseGetEML(
  out retval content emlcontent)

Name

Description

emlcontent

Additional Information


COOMAPI@1.1:HandleMIMEAttachments Permanent link for this heading

Process attachments and e-mail bodies based on MIME part list.

void COOMAPI@1.1:HandleMIMEAttachments(
  ref MIMEPart[] partlist,
  boolean removeattachments,
  boolean removeattachmentsincontentonly,
  boolean skipinlineattachments,
  boolean skipfileattachments,
  out MailContent[] attachments,
  out boolean changed,
  out content plainbody,
  out content htmlbody)

Name

Description

partlist

MIME parts. Will be modified if attachments are removed.

removeattachments

If true, attachments will be removed in partlist.

removeattachmentsincontentonly

If true, attachments will be returned regardless of removeattachments. If false, attachments are only returned if removeattachments is false.

skipinlineattachments

If true, inline attachments are omitted.

skipfileattachments

If true, file attachments are omitted.

attachments

Resulting attachments.

changed

Indication if partlist has been modified when removing attachments.

plainbody

Plain text body.

htmlbody

HTML body.

Additional Information


COOMAPI@1.1:HoldState Permanent link for this heading

void COOMAPI@1.1:HoldState()

Additional Information


COOMAPI@1.1:HoldStateSelected Permanent link for this heading

void COOMAPI@1.1:HoldStateSelected()

Additional Information


COOMAPI@1.1:ImportAttachments Permanent link for this heading

Import all attachments residing inside "this.content.contcontent".

The contents the attachments are embedded inside "this.content.contcontent". Each of those are to be extracted into a file and handled like a standard file import.

void COOMAPI@1.1:ImportAttachments()

Additional Information


COOMAPI@1.1:ImportMIMEContent Permanent link for this heading

void COOMAPI@1.1:ImportMIMEContent(
  Content mimecontent,
  optional integer importmode)

Name

Description

mimecontent

importmode

Additional Information


COOMAPI@1.1:InitialSorting Permanent link for this heading

void COOMAPI@1.1:InitialSorting()

Additional Information


COOMAPI@1.1:InitMailObject Permanent link for this heading

void COOMAPI@1.1:InitMailObject(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:IsUserMailArchiveAdmin Permanent link for this heading

void COOMAPI@1.1:IsUserMailArchiveAdmin(
  out boolean isadmin,
  out string resultstring)

Name

Description

isadmin

resultstring

Additional Information


COOMAPI@1.1:MailArchived Permanent link for this heading

void COOMAPI@1.1:MailArchived(
  boolean mailreceived,
  boolean isinitialarchiving)

Name

Description

mailreceived

isinitialarchiving

Additional Information


COOMAPI@1.1:MailArchiveFriendlyURL Permanent link for this heading

void COOMAPI@1.1:MailArchiveFriendlyURL()

Additional Information


COOMAPI@1.1:MarkObjectsForReduction Permanent link for this heading

void COOMAPI@1.1:MarkObjectsForReduction()

Additional Information


COOMAPI@1.1:MessageStateSet Permanent link for this heading

void COOMAPI@1.1:MessageStateSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:MoveMailboxFolder Permanent link for this heading

void COOMAPI@1.1:MoveMailboxFolder(
  object folder,
  object from,
  object to)

Name

Description

folder

from

to

Additional Information


COOMAPI@1.1:MSObjectCommittedWrapper Permanent link for this heading

Used to wrap ObjectCommitted.

void COOMAPI@1.1:MSObjectCommittedWrapper(
  object[] attrlist,
  datetime changedat)

Name

Description

attrlist

The list of properties.

changedat

The date and time of the changes.

Additional Information


COOMAPI@1.1:MSRefreshWindowWrapper Permanent link for this heading

Used to wrap RefreshWindow.

void COOMAPI@1.1:MSRefreshWindowWrapper(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:Parse Permanent link for this heading

Parse mail content. The content type is determined by the mail's object class. If no content is provided, the appropriate content of the object will be used.

void COOMAPI@1.1:Parse(
  content cont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean raw,
  optional boolean fetchattachmentcontents)

Name

Description

cont

fields

body

parts

raw

fetchattachmentcontents

Additional Information


COOMAPI@1.1:ParsedAttachmentsCopy Permanent link for this heading

any COOMAPI@1.1:ParsedAttachmentsCopy(
  AttributeDefinition attrdef,
  object sourceobj,
  out retval any value)

Name

Description

attrdef

sourceobj

value

Additional Information


COOMAPI@1.1:ParsedAttachmentsGet Permanent link for this heading

void COOMAPI@1.1:ParsedAttachmentsGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

Name

Description

attrdef

value

volatile

volatiletx

Additional Information


COOMAPI@1.1:ParseEML Permanent link for this heading

Parse EML mail content. If no content is provided, the MIME content of the object will be used.

void COOMAPI@1.1:ParseEML(
  content mimecont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean raw,
  optional boolean fetchattachmentcontents)

Name

Description

mimecont

fields

body

parts

raw

fetchattachmentcontents

Additional Information


COOMAPI@1.1:ParseMSG Permanent link for this heading

Parse MSG mail content. If no content is provided, the content of the object will be used.

void COOMAPI@1.1:ParseMSG(
  content msgcont,
  ref dictionary fields,
  out content body,
  out MIMEPart[] parts,
  optional boolean fetchattachmentcontents)

Name

Description

msgcont

fields

body

parts

fetchattachmentcontents

Additional Information


COOMAPI@1.1:PerformStateTransition Permanent link for this heading

void COOMAPI@1.1:PerformStateTransition(
  integer statefrom,
  integer stateto)

Name

Description

statefrom

stateto

Additional Information


COOMAPI@1.1:PreparePropertyAction Permanent link for this heading

Obsolete. Do not use it.

void COOMAPI@1.1:PreparePropertyAction()

Additional Information


COOMAPI@1.1:ProcessImportAction Permanent link for this heading

Process import action on mail object.
MS_TEXT_AND_ATTACHMENT (E-Mail Text and Attachment):
- Extract attachments and link in mail object.
MS_TEXT_AND_ATTACHMENT_SEPARATE (E-Mail Text and Separate Attachment):
- Extract attachments and link in mail object.
- Remove attachments from mail content (detach attachment objects).
- Share attachments if not donotshare.
MS_TEXT_ONLY (E-Mail Text Only)
- Remove attachments from mail content.
MS_ATTACHMENT_ONLY (Attachment Only)
- Extract attachments and link in mail object.
- Remove attachments from mail content (detach attachment objects).
- Share attachments if not donotshare.
- Delete mail object if not donotdelete.
- Mail object attachments are not processed recursively. - attachmentobjects contains the extracted attachment objects in case of MS_TEXT_AND_ATTACHMENT, MS_TEXT_AND_ATTACHMENT_SEPARATE or MS_ATTACHMENT_ONLY. - S-MIME E-Mails: Attachments and signature will never be removed from mail content.

object[] COOMAPI@1.1:ProcessImportAction(
  MailSplitSettings option,
  object targetparent,
  object targetview,
  boolean donotshare,
  boolean donotdelete,
  out retval object[] attachmentobjects)

Name

Description

option

targetparent

targetview

donotshare

donotdelete

attachmentobjects

Additional Information


COOMAPI@1.1:Reduce Permanent link for this heading

void COOMAPI@1.1:Reduce(
  out Content reducedcontent,
  optional boolean removeattachments,
  optional boolean createattachmentobjects,
  optional boolean donotlinkattachments,
  optional object attachmentstarget,
  optional object attachmentstargetview)

Name

Description

reducedcontent

removeattachments

createattachmentobjects

donotlinkattachments

attachmentstarget

attachmentstargetview

Additional Information


COOMAPI@1.1:Refresh Permanent link for this heading

Obsolete. Do not use it.

void COOMAPI@1.1:Refresh()

Additional Information


COOMAPI@1.1:RefreshMailProperties Permanent link for this heading

Migration: Re-parse mail object and refresh all mail properties. The attachment reduction state and attachment properties will not be modified.

void COOMAPI@1.1:RefreshMailProperties()

Additional Information


COOMAPI@1.1:RemoveItem Permanent link for this heading

void COOMAPI@1.1:RemoveItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

Name

Description

item

path

basefolder

subfoldercategory

removed

Additional Information


COOMAPI@1.1:RemoveMailboxFolder Permanent link for this heading

void COOMAPI@1.1:RemoveMailboxFolder(
  string[] path,
  optional object basefolder,
  optional object subfoldercategory,
  out boolean removed)

Name

Description

path

basefolder

subfoldercategory

removed

Additional Information


COOMAPI@1.1:RetentionTimeRulesetSaved Permanent link for this heading

void COOMAPI@1.1:RetentionTimeRulesetSaved(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Name

Description

attrdef

value

oldvalue

Additional Information


COOMAPI@1.1:RetrieveMessage Permanent link for this heading

Copy all properties of a MAPI message into a content.

void COOMAPI@1.1:RetrieveMessage()

Additional Information


COOMAPI@1.1:RetrieveReceipts Permanent link for this heading

Retrieve the recipients of "this" Microsoft Office Outlook Mail Object.

void COOMAPI@1.1:RetrieveReceipts()

Additional Information


COOMAPI@1.1:RetrieveReceiptsSelected Permanent link for this heading

Retrieve the recipients of each currently selected Microsoft Office Outlook Mail Object.

void COOMAPI@1.1:RetrieveReceiptsSelected(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendAsCopy Permanent link for this heading

Send a copy of each currently selected object.

void COOMAPI@1.1:SendAsCopy(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendAsPdf Permanent link for this heading

Send a copy (in Portable Document Format) of each currently selected object.

void COOMAPI@1.1:SendAsPdf(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendAsShare Permanent link for this heading

Send a link to each currently selected object.

void COOMAPI@1.1:SendAsShare(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendAsSharePublic Permanent link for this heading

Send a public link to each currently selected object.

void COOMAPI@1.1:SendAsSharePublic(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendAsToken Permanent link for this heading

void COOMAPI@1.1:SendAsToken(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SendObjectAsCopy Permanent link for this heading

Send a copy of "this" object.

void COOMAPI@1.1:SendObjectAsCopy()

Additional Information


COOMAPI@1.1:SendObjectAsPdf Permanent link for this heading

Send a copy (in Portable Document Format) of "this" object.

void COOMAPI@1.1:SendObjectAsPdf()

Additional Information


COOMAPI@1.1:SendObjectAsShare Permanent link for this heading

Send a link to "this" object.

void COOMAPI@1.1:SendObjectAsShare()

Additional Information


COOMAPI@1.1:SendObjectAsToken Permanent link for this heading

void COOMAPI@1.1:SendObjectAsToken()

Additional Information


COOMAPI@1.1:SendObjectPublic Permanent link for this heading

void COOMAPI@1.1:SendObjectPublic()

Additional Information


COOMAPI@1.1:SendObjects Permanent link for this heading

Obsolete.

void COOMAPI@1.1:SendObjects(
  object[] objects,
  boolean ascopy,
  string subject,
  string[] to,
  string[] cc,
  string[] bcc,
  string body,
  string messageclass,
  optional SendAsFormat messageformat,
  optional SendAsCopyFormat copyformat,
  optional SendOption[] sendoptions,
  out optional string result_bodyhtml,
  out optional string result_bodyplain,
  out optional string result_bodyrich,
  out optional string[] result_entryid,
  optional boolean token)

Name

Description

objects

ascopy

subject

to

cc

bcc

body

messageclass

messageformat

copyformat

sendoptions

result_bodyhtml

result_bodyplain

result_bodyrich

result_entryid

token

Additional Information


COOMAPI@1.1:SendPublic Permanent link for this heading

void COOMAPI@1.1:SendPublic(
  optional integer unused1,
  optional integer unused2)

Name

Description

unused1

unused2

Additional Information


COOMAPI@1.1:SetField Permanent link for this heading

void COOMAPI@1.1:SetField(
  ref optional content mimecont,
  string fieldname,
  optional string value)

Name

Description

mimecont

fieldname

value

Additional Information


COOMAPI@1.1:SetLifecycleAttributes Permanent link for this heading

void COOMAPI@1.1:SetLifecycleAttributes(
  out boolean archiveworthy)

Name

Description

archiveworthy

Additional Information


COOMAPI@1.1:SetMailboxFolderAttributes Permanent link for this heading

void COOMAPI@1.1:SetMailboxFolderAttributes(
  object folder,
  optional object category,
  optional boolean setcategory,
  optional string id,
  optional boolean setid,
  optional string name,
  optional boolean setname)

Name

Description

folder

category

setcategory

id

setid

name

setname

Additional Information


COOMAPI@1.1:SetMailMetadataFriendlyUrl Permanent link for this heading

void COOMAPI@1.1:SetMailMetadataFriendlyUrl(
  Content metadata)

Name

Description

metadata

Additional Information


COOMAPI@1.1:SetMIMEContent Permanent link for this heading

void COOMAPI@1.1:SetMIMEContent(
  Content mimecontent)

Name

Description

mimecontent

Additional Information


COOMAPI@1.1:SetProperty Permanent link for this heading

Sets the value of the specified envelope property of the mail envelope.

void COOMAPI@1.1:SetProperty()

Additional Information


COOMAPI@1.1:ShowHoldState Permanent link for this heading

void COOMAPI@1.1:ShowHoldState(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

Name

Description

unused1

unused2

menuentries

menu

selobjects

addchildren

Additional Information


COOMAPI@1.1:StartStateTransitionCycle Permanent link for this heading

void COOMAPI@1.1:StartStateTransitionCycle(
  integer statefrom,
  integer stateto)

Name

Description

statefrom

stateto

Additional Information


COOMAPI@1.1:StateTransitionDeletableDeleted Permanent link for this heading

void COOMAPI@1.1:StateTransitionDeletableDeleted()

Additional Information


COOMAPI@1.1:StateTransitionUnRefArchiveworthy Permanent link for this heading

void COOMAPI@1.1:StateTransitionUnRefArchiveworthy()

Additional Information


COOMAPI@1.1:StoreItem Permanent link for this heading

void COOMAPI@1.1:StoreItem(
  object item,
  string[] path,
  optional object basefolder,
  optional object foldercategory,
  optional boolean createnewfolders,
  out object[] folders)

Name

Description

item

path

basefolder

foldercategory

createnewfolders

folders

Additional Information


COOMAPI@1.1:TransArchiveworthyUnreferencedSelected Permanent link for this heading

void COOMAPI@1.1:TransArchiveworthyUnreferencedSelected()

Additional Information


COOMAPI@1.1:TransDeletableDeletedSelected Permanent link for this heading

void COOMAPI@1.1:TransDeletableDeletedSelected()

Additional Information


COOMAPI@1.1:TriggerStateTransition Permanent link for this heading

void COOMAPI@1.1:TriggerStateTransition()

Additional Information


COOMAPI@1.1:TriggerStateTransitionSelected Permanent link for this heading

void COOMAPI@1.1:TriggerStateTransitionSelected()

Additional Information


COOMAPI@1.1:ViewAttachment Permanent link for this heading

View an attachment.

void COOMAPI@1.1:ViewAttachment()

Additional Information