Class MailItem

Object
MailItem

public class MailItem
extends Object

Überschrift: MailItem.

Beschreibung: MSG / EML E-Mail Objekt.

Copyright: Copyright (c) ELO Digital Office GmbH 2014

Since:
9.02.000
  • Constructor Summary

    Constructors 
    Constructor Description
    MailItem​(Workspace workspace, File file)
    Interner Konstruktor
  • Method Summary

    Modifier and Type Method Description
    AttachmentItem[] getAttachments()
    Liest die Attachments der E-Mail aus
    String getBody()
    Liest das Feld "Body" der E-Mail aus
    String getCc()
    Liest das Feld "CC" der E-Mail aus
    String getConversationId()
    Liefert die Konversations-Id der Mail zurück.
    String getDate()
    Liest das Feld "Date" der E-Mail aus
    String getDateIso()
    Liefert das Datum der E-Mail im ISO Format zurück
    String getFrom()
    Liest das Feld "From" der E-Mail aus
    String getSearchId()
    Liefert die EntryId/ SearchId der Mail zurück.
    String getSubject()
    Liest das Feld "Subject" der E-Mail aus
    String getTo()
    Liest das Feld "To" der E-Mail aus

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MailItem

      public MailItem​(Workspace workspace, File file) throws Exception
      Interner Konstruktor
      Parameters:
      workspace - Aktueller Arbeitsbereich
      file - E-Mail-Datei
      Throws:
      Exception - Wenn die E-Mail nicht eingelesen werden konnte.
  • Method Details

    • getBody

      public String getBody()
      Liest das Feld "Body" der E-Mail aus
      Returns:
      Feld Body der E-Mail
    • getCc

      public String getCc()
      Liest das Feld "CC" der E-Mail aus
      Returns:
      Feld CC der E-Mail
    • getDate

      public String getDate()
      Liest das Feld "Date" der E-Mail aus
      Returns:
      Feld Date der E-Mail
    • getFrom

      public String getFrom()
      Liest das Feld "From" der E-Mail aus
      Returns:
      Feld From der E-Mail
    • getSubject

      public String getSubject()
      Liest das Feld "Subject" der E-Mail aus
      Returns:
      Feld Subject der E-Mail
    • getTo

      public String getTo()
      Liest das Feld "To" der E-Mail aus
      Returns:
      Feld To der E-Mail
    • getDateIso

      public String getDateIso()
      Liefert das Datum der E-Mail im ISO Format zurück
      Returns:
      Datum der E-Mail im ISO Format
    • getAttachments

      public AttachmentItem[] getAttachments()
      Liest die Attachments der E-Mail aus
      Returns:
      Attachments der E-Mail
    • getSearchId

      public String getSearchId()
      Liefert die EntryId/ SearchId der Mail zurück. Je nach Zustand der Mail und Outlook Version kann das Feld leer sein, nicht jedes Mail Objekt hat so eine Id.
      Returns:
      EntryId/ SearchId
      Since:
      10.00.000
    • getConversationId

      public String getConversationId()
      Liefert die Konversations-Id der Mail zurück.

      Diese dient zur Identifikation zusammengehöriger E-Mails aus einer Unterhaltung.

      Dieser Wert ist nur bei MSG/Outlook vorhanden.

      Returns:
      ConversationId
      Since:
      20.00.000