OKMRest  3.0
OpenKM Rest
com.openkm.sdk4csharp.definition.BaseMail Interface Reference
Inheritance diagram for com.openkm.sdk4csharp.definition.BaseMail:

Public Member Functions

Mail getMailProperties (String uuid)
 
void deleteMail (String uuid)
 
Mail renameMail (String uuid, String newName)
 
void moveMail (String uuid, String dstId)
 
List< MailgetMailChildren (String uuid)
 
Boolean isValidMail (String uuid)
 
String getMailPath (String uuid)
 
Document createAttachment (String uuid, String docName, FileStream fileStream)
 
void deleteAttachment (String uuid, String docId)
 
List< DocumentgetAttachments (String uuid)
 
void purgeMail (String uuid)
 
void copyMail (String uuid, String dstId, String newName)
 
void extendedMailCopy (String uuid, String dstId, Boolean categories, Boolean keywords, Boolean propertyGroups, Boolean notes, Boolean wiki, String newName)
 
Mail importEml (String dstId, String title, FileStream fileStream)
 
Mail importMsg (String uuid, String title, FileStream fileStream)
 
void setMailTitle (String uuid, String title)
 
void setMailNodeClass (String uuid, long ncId)
 
void sendMail (List< String > recipient, String subject, String body)
 
void sendMailWithAttachments (List< String > to, List< String > cc, List< String > bcc, List< String > replyTo, String subject, String body, List< String > docsId, String uuid)
 
void setMailDescription (String uuid, String description)
 
Stream getMailContent (String uuid)
 
Stream getMailThumbnail (String uuid, String type)
 

Member Function Documentation

void com.openkm.sdk4csharp.definition.BaseMail.copyMail ( String  uuid,
String  dstId,
String  newName 
)
Document com.openkm.sdk4csharp.definition.BaseMail.createAttachment ( String  uuid,
String  docName,
FileStream  fileStream 
)
void com.openkm.sdk4csharp.definition.BaseMail.deleteAttachment ( String  uuid,
String  docId 
)
void com.openkm.sdk4csharp.definition.BaseMail.deleteMail ( String  uuid)
void com.openkm.sdk4csharp.definition.BaseMail.extendedMailCopy ( String  uuid,
String  dstId,
Boolean  categories,
Boolean  keywords,
Boolean  propertyGroups,
Boolean  notes,
Boolean  wiki,
String  newName 
)
List<Document> com.openkm.sdk4csharp.definition.BaseMail.getAttachments ( String  uuid)
List<Mail> com.openkm.sdk4csharp.definition.BaseMail.getMailChildren ( String  uuid)
Stream com.openkm.sdk4csharp.definition.BaseMail.getMailContent ( String  uuid)
String com.openkm.sdk4csharp.definition.BaseMail.getMailPath ( String  uuid)
Mail com.openkm.sdk4csharp.definition.BaseMail.getMailProperties ( String  uuid)
Stream com.openkm.sdk4csharp.definition.BaseMail.getMailThumbnail ( String  uuid,
String  type 
)
Mail com.openkm.sdk4csharp.definition.BaseMail.importEml ( String  dstId,
String  title,
FileStream  fileStream 
)
Mail com.openkm.sdk4csharp.definition.BaseMail.importMsg ( String  uuid,
String  title,
FileStream  fileStream 
)
Boolean com.openkm.sdk4csharp.definition.BaseMail.isValidMail ( String  uuid)
void com.openkm.sdk4csharp.definition.BaseMail.moveMail ( String  uuid,
String  dstId 
)
void com.openkm.sdk4csharp.definition.BaseMail.purgeMail ( String  uuid)
Mail com.openkm.sdk4csharp.definition.BaseMail.renameMail ( String  uuid,
String  newName 
)
void com.openkm.sdk4csharp.definition.BaseMail.sendMail ( List< String >  recipient,
String  subject,
String  body 
)
void com.openkm.sdk4csharp.definition.BaseMail.sendMailWithAttachments ( List< String >  to,
List< String >  cc,
List< String >  bcc,
List< String >  replyTo,
String  subject,
String  body,
List< String >  docsId,
String  uuid 
)
void com.openkm.sdk4csharp.definition.BaseMail.setMailDescription ( String  uuid,
String  description 
)
void com.openkm.sdk4csharp.definition.BaseMail.setMailNodeClass ( String  uuid,
long  ncId 
)
void com.openkm.sdk4csharp.definition.BaseMail.setMailTitle ( String  uuid,
String  title 
)

The documentation for this interface was generated from the following file: