2022 April Release

Software Component COOMAPI@1.1 Permanent link for this heading

Component for interfacing the Messaging Application Programming Interface.

Classes Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

ArchiveConfigurationClass

E-Mail Archive Configuration

COOMAPI@1.1

Configuration

COOMAPI@1.1

Mail

E-Mail

COOMAPI@1.1

MailArchivingService

E-Mail Archiving Service

COOMAPI@1.1

Mailbox

Mailbox

COOMAPI@1.1

MailFolderBase

Mailbox Folder Base

COOMAPI@1.1

MailObject

E-Mail (Microsoft Office Outlook)

COOMAPI@1.1

MAPIConfigurationClass

MAPI Configuration

COOMAPI@1.1

MimeConfigurationClass

MIME Configuration

COOMAPI@1.1

MimeType

MIME Type

COOMAPI@1.1

OutlookDataFileObject

Microsoft Outlook Data File

Properties Permanent link for this heading

Type

Property

Name

Object

aliasfoldertype

Folder Type

string

aliasname

Alias

MailSplitSettings[]

allowedoptions

Allowed options

date

archivemailat

Archive E-Mail at

AttributeDefinition[]

assignattribute

Assigned Properties

ObjectClass

assignclass

Assigned Object Class

MAPIProperty

assignproperty

MAPI Property

string(40)

assignpropguid

GUID

integer

assignpropid

ID

string(128)

assignpropname

Name

MAPIPropertyType

assignproptype

MAPI Type

Object

attachedobj

Attachment Object

integer

attachmentcount

Number of Attachments

Content

attitemcontent

Content

string

attitemname

Name

Object

attitemobj

Object

string

attitemtypename

Type

string

attrcontclass

MAPI Container Class Name

ConversionOperationType

attributeconversion

Attribute Conversion

boolean

autodeleteunreferenced

Delete Unreferenced E-Mails Automatically

string(2056)

bodydigest

E-Mail Body Hash

string

charset

Charset

string

classmsgclass

MAPI Message Class Name

Configuration

clientdomconf

Fabasoft Mail API

content

cmdopen

Expose Created Mail to User for Editing

SoftwareComponent

component

Software Component

ConjunctionOperatorType

conjunctionoperator

Conjunction Operator

boolean

considerclientdomains

Tenant Based Object Handling

string

contentid

Content ID

string

contentname

Content Name

boolean

contentreduced

E-Mail Attachments Stored Separately

string

contenttype

Content Type

string(1024)

contfilename

File Name

string[]

cpcpmailsplitconfig

configuration

ObjectClass

cpcpmailsplitobjclass

applies to objects of the defined object class

CPMailSplit[]

cpmailsplit

This customization point defines how an e-mail is extracted in a room or app context

boolean

createusersautomatically

Create New Users Automatically

integer(4)

days

Days

MailSplitSettings

defaultbehavior

Default behavior

YMDControlType

defaultrettime

Default Retention Time [Duration]

string

description

State Description

FilterExpressionType[]

dontarchiveruleset

Do Not Archive E-Mail, if One Condition Applies

MDHControlType

durtillarchive

Archive E-Mail After [Duration]

string

emailaddress

E-Mail Address

EmailInformation[]

emailinformation

E-Mail Addresses

boolean

encrypted

Encrypted

string

excludedclasses

Message Classes to Exclude From Archive

string

excludedfolders

E-Mail Folders to Exclude From Archive

ObjectClass

excompclass

Object Class

AttributeStringDef

excompkeyattr

External Key Property

string

excontentclass

Exchange Content Class

string

exmapiclass

MAPI Class Name

FilterAttributenameType

filterattributenameattribute

Attribute

string

filterexpression

Expression

FilterOperationType

filteroperationattribute

Operator

string

filtervalue

Value

Object

folder

Mailbox Base Folder

Folder[]

folderchain

Folder Chain

FolderTypeAliasesType[]

foldertypealiases

Folder Type Aliases

boolean

generatemimecontent

Store MIME Content (Generated)

boolean

hasattachments

Has Attachments

boolean

hassubfolders

Has Subfolders

ObjectClass

hdescchildrenclass

Children Object Class

AttributeDefinition

hdescchildrendef

Children List

ObjectClass

hdescclass

Object Class

SoftwareComponent

hdesccomp

Software Component

boolean

hdescfinal

Final Layer

integer(4)

hours

Hours

ArchiveConfigurationClass

iarchmailconfig

E-Mail Archive

string(2048)

id

ID

boolean

isinline

Is Inline

boolean

ismultipart

Is Multipart

boolean

ispreviousversion

Is Previous Version

integer(5)

listlimit

List Limit for E-Mail Folder

AttachedItem[]

mailattacheditems

Attachments

ContentObject[]

mailattachedobjects

Attached Objects

MailAttachmentList[]

mailattachments

Attachments

Content

mailattcontent

Content

string

mailattmimetype

MIME Type

string

mailattname

Name

string[]

mailbcc

Bcc: (E-Mail Addresses)

content

mailbodyhtml

HTML Text

content

mailbodyplain

Text

Mailbox

mailbox

Mailbox

Mailbox[]

mailboxes

Mailboxes

Folder[]

mailboxfolders

Mailbox Folders

string

mailboxnames

Mailboxes

MailboxListType

mailboxselection

White List/Black List to Define Mailboxes to Be Archived

string[]

mailcc

Cc: (E-Mail Addresses)

MailConfiguration

mailconfig

General

string

mailexfolderclass

Exchange Folder Class Name

string

mailexmsgclass

Exchange Item Class Name

string(64)

mailexobjaddress

Object Address Stored in Exchange

string[]

mailexobjecturls

Item URLs

MailFlagsType[]

mailflags

E-Mail Flags

string

mailfolderclass

MAPI Container Class Name

string

mailfolderurl

Mailbox Folder URL

MailImportance

mailimportance

Importance

MailImportSettings

mailimportsettings

E-Mail Import

string

mailinboxurl

Mail Inbox URL

string

mailinreplytomessageid

Message ID of Answered E-Mail

string[]

mailkeywords

Keywords

string

mailmessageid

Message ID

string

mailmsgclass

MAPI Message Class Name

Object[]

mailobjbcc

Bcc: (Objects)

Object[]

mailobjcc

Cc: (Objects)

MailObjectTemplates[]

mailobjecttemplates

Templates for Object Pointer

string

mailobjecturl

Object URL

Object[]

mailobjto

To: (Objects)

MailReceipt[]

mailreceipts

Receipts

date

mailreceived

Received on/at

string

mailreceiver

Receiver

MailUser

mailreceiverex

Receiver Data

string[]

mailreferencesmessageids

Referenced Message IDs

string

mailsender

Sender

MailUser

mailsenderex

Sender Data

date

mailsent

Sent on/at

MailSettings

mailsettings

Mail/Clipboard Templates

MailSplitSettings

mailsplitsettings

E-Mail Handling Default Settings

string

mailsubject

Subject

string[]

mailto

To: (E-Mail Addresses)

string(32)

mailuseraddr

Address

string(32)

mailuseraddrtype

Address Type

string(32)

mailusername

Name

string

maincontenttype

Main Content Type

MAPIConfigurationClass

mapiconfig

MAPI

MessageStateType

messagestate

E-Mail State

string[]

mimeclassexpr

Expression for Determining the Object Class

MimeConfigurationClass

mimeconfigobj

MIME

Content

mimecontent

MIME Content

string

mimecontenttype

MIME Content Type

string

mimeextension

File Extension

dictionary

mimefields

MIME Header Fields

dictionary

mimeheader

Content Object MIME Header

MIMEPart

mimepart

MIME Part

string

mimerawheaders

Raw MIME Headers

SoftwareComponent

mimeswc

Software Component

MimeTypeMap[]

mimetypemapping

MIME Type Mapping Table

integer(4)

months

Months

OnlineRefType[]

onlinerefs

Online References

OnlineRefType[]

onlinerefsexclude

Online References (Excluded Folders)

integer

originalcontentsize

Original Content Size

OWACommands

owacommands

Commands

string

owahost

Outlook Web Access Host

OWASettings

owasettings

Settings for "Microsoft Outlook Web Access"

MailContent[]

parsedmailattachments

E-Mail Attachments

MailContent[]

parsedmailattachmentsinfo

E-Mail Attachments Information

string[]

path

Path List

boolean

pendingarchive

Pending State Transition to State "Archived"

Mail

previousversion

Previous Version

Content

receiptcontent

Content

string

receiptsubject

Subject

MDHControlType

reducecontentafter

Reduce E-Mail Attachments After [Duration]

boolean

reducecontentinfsc

Store E-Mail Attachments Separately

boolean

reducecontentonline

Reduce E-Mail Attachments on E-Mail Server

string(2056)

reduceddigest

Hash of the Reduced E-Mail

integer

reduceimmediatelyfromsize

Reduce E-Mail Attachments Immediately, if the E-Mail Is Larger Than [kB]

integer

reduceonlyfromsize

Reduce E-Mail Attachments Only, if the E-Mail Is Larger Than [kB]

ReductionStateType

reductionstate

Reduction State on E-Mail Server

date

retentiontill

Intended Retention Period

RetentionTimeRuleSetType[]

retentiontimeruleset

Retention Time Rules

YMDControlType

rettimeymd

Retention Time

SendAsFormat

sendasformat

Preferred Format for "Send as"

string

servicename

Service (Cluster) Name

MailArchivingService

serviceobject

Service Object

FilterExpressionType[]

setholdimmediatelyruleset

Set E-Mail State to "Hold" Immediately, if One Condition Applies

boolean

showdialog

Show Decision Dialog

boolean

signed

Signed

Mailbox[]

slmailboxes

Mailboxes

boolean

storeoriginalcontent

Store Original Content

string

subcontenttype

Sub Content Type

MailBodyTemplates

templatebody

Templates for Mail Body/Clipboard

ObjectClass

templateclass

Object Class

content

templatehtm

HTML

content

templatetxt

Plain Text

boolean

TV_INITMIMEOBJ

Initialize Object

MailClientImportMode

TV_MAIL_IMPORT_MODE

E-Mail Import Mode

dictionary

TV_MAIL_LINKS

Mail Links

boolean

TV_OBJDUPLICATED

dictionary

TV_OBJECTSEXTRACTED

boolean

TV_OMIT_MIME_HEADER

Omit MIME Header

boolean

TV_ONLINE_REDUCTION_IN_PROGRESS

Reduction in progress

boolean

TV_PARSED_ATTACHMENTS_RAW

Get parsed attachments unpatched

boolean

TV_REBUILD_MIME_CONTENT

Rebuilding MIME content is in progress

boolean

TV_SETACL

Apply ACL

string(2048)

url

URL

string

urlhost

Host and Root URL for HTML Mail

string

urlschema

URL Schema (Protocol) for HTML Mail

boolean

useiarchive

Use Fabasoft iArchive

boolean

uselistaswhitelist

Use List as White List (Default: Black List)

User

user

User

UserEnvironment

userenvirontempl

User Environment Template

integer

workerthreadcount

Number of Worker-Threads for State Transitions

integer(4)

years

Years

Actions 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()

Types Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

AttachedItem

Page Elements to be removed

COOMAPI@1.1

ConjunctionOperatorType

COOMAPI@1.1

ConversionOperationType

COOMAPI@1.1

EmailInformation

Defines the address information for the address book

COOMAPI@1.1

ExchangeClassTable

COOMAPI@1.1

FilterAttributenameType

COOMAPI@1.1

FilterExpressionType

COOMAPI@1.1

FilterOperationType

COOMAPI@1.1

FolderTypeAliasesType

Defines the folder type aliases

COOMAPI@1.1

HierarchyDescTable

Defines the hierarchy description table for the address book

COOMAPI@1.1

ItemsType

COOMAPI@1.1

MailAttachmentList

Obsolete

COOMAPI@1.1

MailBodyTemplates

Templates for the mail body

COOMAPI@1.1

MailboxListType

COOMAPI@1.1

MailboxPath

COOMAPI@1.1

MailClientImportMode

COOMAPI@1.1

MailConfiguration

Defines the target host and format when sending as a link

COOMAPI@1.1

MailContent

COOMAPI@1.1

MailFlagsType

COOMAPI@1.1

MailImportance

Representation of the MIME header "Importance"

COOMAPI@1.1

MailImportSettings

Defines the default behavior when importing e-mails

COOMAPI@1.1

MailObjectTemplates

COOMAPI@1.1

MailReceipt

COOMAPI@1.1

MailSettings

COOMAPI@1.1

MailSplitConfig

COOMAPI@1.1

MailSplitSettings

Defines the e-mail handling settings

COOMAPI@1.1

MailUser

COOMAPI@1.1

MAPIAddressType

Defines a list of address types

COOMAPI@1.1

MAPIProperty

Mirrors the list of MAPI properties

COOMAPI@1.1

MAPIPropertyType

Mirrors the list of MAPI types

COOMAPI@1.1

MDHControlType

COOMAPI@1.1

MessageStateType

COOMAPI@1.1

MimeTypeMap

COOMAPI@1.1

ObjectPointerTemplates

Templates for an object pointer inside a mail body

COOMAPI@1.1

OnlineRefType

COOMAPI@1.1

OWACommands

Settings for the integration of "Outlook Web Access"

COOMAPI@1.1

OWASettings

Settings for the integration of "Outlook Web Access"

COOMAPI@1.1

PropertyAssignTable

Defines the assign table for the address book

COOMAPI@1.1

ReductionListType

COOMAPI@1.1

ReductionStateType

COOMAPI@1.1

RetentionTimeRuleSetType

COOMAPI@1.1

RetrieveOption

Options for

COOMAPI@1.1

SendAsCopyFormat

Format of the copy of an object

COOMAPI@1.1

SendAsFormat

Format of the mail body

COOMAPI@1.1

SendOption

Options for sending e-mails

COOMAPI@1.1

TransactionVariable

COOMAPI@1.1

YMDControlType

Customization Points Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

CPMailSplit

This customization point defines how an e-mail is extracted in a room or app context

Prototypes Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MailImportPrototype

Prototype for import requests from a mail client

AccessControlLists Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

EMailACL

ACL for E-Mails

COOMAPI@1.1

EMailDetailPageACL

ACL for the Detail Form Page

COOMAPI@1.1

MailArchivingServiceACL

ACL for E-Mail Archive Service Objects

COOMAPI@1.1

MailboxACL

ACL for Mailboxes

COOMAPI@1.1

MailObjectExACL

ACL for Mail Object Links

ComponentContentObjects Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

DoInitialSorting

ComponentTemplateCategorys Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

FolderTypeArchived

Archived Items

COOMAPI@1.1

FolderTypeCalendar

Calendar

COOMAPI@1.1

FolderTypeContacts

Contacts

COOMAPI@1.1

FolderTypeDeleted

Deleted Items

COOMAPI@1.1

FolderTypeDrafts

Drafts

COOMAPI@1.1

FolderTypeInbox

Inbox

COOMAPI@1.1

FolderTypeJournal

Journal

COOMAPI@1.1

FolderTypeJunk

Junk E-mail

COOMAPI@1.1

FolderTypeMessage

Message Folders

COOMAPI@1.1

FolderTypeNotes

Notes

COOMAPI@1.1

FolderTypeOutbox

Outbox

COOMAPI@1.1

FolderTypePublic

Public Folders

COOMAPI@1.1

FolderTypeRoot

Mailbox Root

COOMAPI@1.1

FolderTypeSearch

Search Folders

COOMAPI@1.1

FolderTypeSent

Sent Items

COOMAPI@1.1

FolderTypeStructural

Structural Folder

COOMAPI@1.1

FolderTypeStructuralBase

Structural Folder Base

COOMAPI@1.1

FolderTypeStructuralDay

Structural Folder (Day)

COOMAPI@1.1

FolderTypeStructuralHour

Structural Folder (Hour)

COOMAPI@1.1

FolderTypeStructuralMinute

Structural Folder (Minute)

COOMAPI@1.1

FolderTypeStructuralMonth

Structural Folder (Month)

COOMAPI@1.1

FolderTypeStructuralSecond

Structural Folder (Second)

COOMAPI@1.1

FolderTypeStructuralYear

Structural Folder (Year)

COOMAPI@1.1

FolderTypeTasks

Tasks

COOMAPI@1.1

FolderTypeVoicemail

Voicemail

DeskForms Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

FormMailboxDesk

ErrorMessages Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

AlreadyExternal

Mail object "%s" is already an external mail object

COOMAPI@1.1

ErrNoClassForContentType

There is no class associated with MIME type "%s".

COOMAPI@1.1

InitFailed

MAPI initialization failed (%s)

COOMAPI@1.1

InvalidMailboxPath

Mailbox path '%s' is invalid

COOMAPI@1.1

LogonFailed

MAPI logon failed (%s)

COOMAPI@1.1

MailboxFolderNotFound

Mailbox folder '%1$s' could not be found in folder '%2$s'

COOMAPI@1.1

MBODeleteError

The mailbox cannot be deleted, as long as e-mail objects are related to it.

COOMAPI@1.1

MessageAttachmentsFailed

Could not add attachments (%s)

COOMAPI@1.1

MessageBodyFailed

Could not create message body (%s)

COOMAPI@1.1

MessageCreationFailed

Could not create mail message (%s)

COOMAPI@1.1

MessageDisplayFailed

Could not display mail message (%s)

COOMAPI@1.1

MessageRecipientsFailed

Could not apply recipients (%s)

COOMAPI@1.1

MessageSubmitFailed

Could not submit message (%s)

COOMAPI@1.1

MODeleteError

E-mail "%1$s" can not be deleted (%2$s).

COOMAPI@1.1

NoContentAccess

Access to content of mail object "%s" denied by Exchange

COOMAPI@1.1

NoDefaultStore

No default MAPI store (%s)

COOMAPI@1.1

NoFunction

MAPI function missing

COOMAPI@1.1

NoMailbox

Mailbox for E-Mail address '%s' could not be found

COOMAPI@1.1

NoMAPI

MAPI is not installed on this machine

COOMAPI@1.1

NoParentURL

To export a mail object to a mail server, the parent object must be already an object in the mail server

COOMAPI@1.1

NoStores

No MAPI stores found (%s)

COOMAPI@1.1

NoURL

Mail object "%s" has no URL

COOMAPI@1.1

ParseError

Could not parse MIME message: %s

COOMAPI@1.1

RolePositionError

The service user has to work in a role with position "COOMAPI@1.1:MailArchiveAdministrator" configured.

COOMAPI@1.1

SODeleteError

Service object cannot be deleted, as long as e-mail objects are related to it.

FormPages Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MailArchiveConfigDetailsPage

COOMAPI@1.1

MailArchiveConfigPage

COOMAPI@1.1

PageAttachments

COOMAPI@1.1

PageEMailDetails

COOMAPI@1.1

PageLifecycle

COOMAPI@1.1

PageMail

COOMAPI@1.1

PageMailInfo

COOMAPI@1.1

PageMailObjectBodyPlain

COOMAPI@1.1

PageMailObjectEx

COOMAPI@1.1

PageMailObjectExAdvanced

COOMAPI@1.1

PageMailObjectReceipts

COOMAPI@1.1

PageMailObjectReceived

COOMAPI@1.1

PageMailObjectSent

COOMAPI@1.1

PageMailSearch

COOMAPI@1.1

PageMAPIConfiguration

COOMAPI@1.1

PageMAPIConfigurationEx

COOMAPI@1.1

PageMessageHTML

COOMAPI@1.1

PageMessageText

Menus Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MenuDeleteRoot

Deletable E-Mail Objects

COOMAPI@1.1

MenuDeleteUnreferenced

Delete Unreferenced Deletable E-Mails

COOMAPI@1.1

MenuDeleteUnreferencedArchiveworthy

Delete Unreferenced E-Mails "Worth Archiving"

COOMAPI@1.1

MenuHoldStateOFF

E-Mail Hold State (OFF)

COOMAPI@1.1

MenuHoldStateON

E-Mail Hold State (ON)

COOMAPI@1.1

MenuObjectSendCopy

Send File

COOMAPI@1.1

MenuObjectSendPdf

Send PDF

COOMAPI@1.1

MenuObjectSendPublic

Create a Public Link

COOMAPI@1.1

MenuObjectSendShare

Send Link

COOMAPI@1.1

MenuObjectSendSharePublic

Send Public Link

COOMAPI@1.1

MenuObjectSendToken

Send and Authorize

COOMAPI@1.1

MenuObjectView

View

COOMAPI@1.1

MenuOLEObjectSendCopy

Send File

COOMAPI@1.1

MenuOLEObjectSendPdf

Send as PDF

COOMAPI@1.1

MenuOLEObjectSendPublic

Create a Public Link

COOMAPI@1.1

MenuOLEObjectSendShare

Send Link

COOMAPI@1.1

MenuOLEObjectSendToken

Send and Authorize

COOMAPI@1.1

MenuRootContextArchivedMail

COOMAPI@1.1

MenuRootInboxContext

COOMAPI@1.1

MenuRootMailArchivingService

COOMAPI@1.1

MenuRootMailObjectContext

COOMAPI@1.1

MenuSendEntryHtml

<Sending Modes (HTML)>

COOMAPI@1.1

MenuSendEntryPlain

<Sending Modes (Plain Text)>

COOMAPI@1.1

MenuSendEntryPreferred

<Sending Modes (Preferred Format)>

COOMAPI@1.1

MenuSendEntryPreferredDirect

<Sending Modes (for Container Independent Menu)>

COOMAPI@1.1

MenuSendEntryPreferredRoot

<Sending Modes (for Root Menu)>

COOMAPI@1.1

MenuSendEntryPreferredRootWithoutSendAsShare

<Sending Modes (for Root Menu) without "Send Link" menu>

COOMAPI@1.1

MenuSendEntryRich

<Sending Modes (Rich Text)>

COOMAPI@1.1

MenuSendHtml

Using HTML Mail

COOMAPI@1.1

MenuSendPlain

Using Plain Text Mail

COOMAPI@1.1

MenuSendReduced

<Sending Modes>

COOMAPI@1.1

MenuSendRich

Using Rich Text Mail

COOMAPI@1.1

MenuSeparator1

Separator

COOMAPI@1.1

MenuStateTransitionRoot

State Transition to

COOMAPI@1.1

MenuTriggerStateTransition

Perform State Transitions

COOMAPI@1.1

MenuViewAttachment

Attachments

COOMAPI@1.1

MenuViewAttachmentEntry

<Attachment to View>

COOMAPI@1.1

TaskPaneMail

Task Pane for E-Mail

ObjectEditForms Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

FormMail

COOMAPI@1.1

FormMailArchiveConfig

COOMAPI@1.1

FormMailInfo

COOMAPI@1.1

FormMailObjectEx

COOMAPI@1.1

FormMailSearch

COOMAPI@1.1

FormMAPIConfiguration

Positions Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MailArchiveAdministrator

E-Mail Archive Administrator

SimpleConfigurationObjects Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

AddressbookEntries

Query for Entries in Address Book

COOMAPI@1.1

ArchiveConfiguration

COOMAPI@1.1

DefaultConfig

COOMAPI@1.1

MailInboxItems

Query for Objects for Mailbox Folder Items

COOMAPI@1.1

MAPIConfiguration

COOMAPI@1.1

MimeConfiguration

Strings Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

addressbookname

%s Address Book

COOMAPI@1.1

defaultbody

COOMAPI@1.1

defaultsubject

COOMAPI@1.1

hyperlink

Hyperlink

COOMAPI@1.1

messageclass

IPM.Note

COOMAPI@1.1

more

...

COOMAPI@1.1

nosubject

(No Subject)

COOMAPI@1.1

olelink

OLE Link

COOMAPI@1.1

readattitemsingle

Read Attachment

COOMAPI@1.1

RemovedString

removed

COOMAPI@1.1

retrievereceipts

Retrieve Receipts

COOMAPI@1.1

STR_HOLDFLAGSET

"Hold E-Mail State" property is set

COOMAPI@1.1

STR_ISPREVIOUSVERSION

Object is a previous version of another e-mail object

COOMAPI@1.1

STR_PENDINGARCHIVESET

"Pending State Transition to State Archived" property is set

COOMAPI@1.1

STR_REFERENCEDINMAILBOX

Object is referenced in mailbox

COOMAPI@1.1

StrBCC

BCC

COOMAPI@1.1

StrCC

CC

COOMAPI@1.1

StrFrom

From

COOMAPI@1.1

StrNoSubject

No Subject

COOMAPI@1.1

StrSent

Sent

COOMAPI@1.1

StrTo

To

COOMAPI@1.1

StrUnnamedAttachment

Unnamed Attachment

WebServiceDefinitions Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MailArchiveWebService

XMLSchemas Permanent link for this heading

Component

Reference

Description

COOMAPI@1.1

MailImportSchema