Class MSGRecipient

java.lang.Object
de.elo.mover.main.mail.MSGRecipient

public class MSGRecipient
extends java.lang.Object

berschrift: MSGRecipient.

Beschreibung: Die Klasse dient zum Lesen von MSG-Dateien. Die ausgelesenen Daten werden strukturiert gespeichert.

Die Mapi Property "PR_EMAIL_ADDRESS" enthlt je nach Addresstyp eine EMail Adresse oder einen Exchange Kontakt, daher wird der Eintrag einer EMailadresse aus der SmtpAdress bevorzugt wenn dieser vorhanden ist.

Copyright: Copyright (c) ELO Digital Office GmbH 2020

  • Field Summary

    Fields
    Modifier and Type Field Description
    static int MAPI_BCC
    BCC Empfänger.
    static int MAPI_CC
    CC Empfänger.
    static int MAPI_ORIG
    Absender der Nachricht.
    static int MAPI_TO
    Primärer Empfänger.
  • Constructor Summary

    Constructors
    Constructor Description
    MSGRecipient()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAddress()
    Liefert die Adresse des Empfängers zurück.
    java.lang.String getDisplayName()
    Liefert den Anzeigenamen des Empfängers zurück.
    int getType()
    Liefert die Art des Empfängers zurück.
    void setDisplayName​(java.lang.String displayName)
    Setzt den Anzeigenamen des Empfängers.
    void setMapiEmailAddress​(java.lang.String address)
    Setzt die Mapi Eigenschaft "PR_EMAIL_ADDRESS".
    void setMapiSmtpAddress​(java.lang.String address)
    Setzt die Mapi Eigenschaft "PR_SMTP_ADDRESS".
    void setType​(int type)
    Setzt die Mapi Eigenschaft "PR_RECIPIENT_TYPE".

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • MSGRecipient

      public MSGRecipient()
  • Method Details

    • getDisplayName

      public java.lang.String getDisplayName()
      Liefert den Anzeigenamen des Empfängers zurück.
      Returns:
      Anzeigename des Empfängers
    • setDisplayName

      public void setDisplayName​(java.lang.String displayName)
      Setzt den Anzeigenamen des Empfängers.
      Parameters:
      displayName - Anzeigename des Empfängers
    • getAddress

      public java.lang.String getAddress()
      Liefert die Adresse des Empfängers zurück.
      Returns:
      EMail Adresse oder Exchange Kontakt
    • setMapiSmtpAddress

      public void setMapiSmtpAddress​(java.lang.String address)
      Setzt die Mapi Eigenschaft "PR_SMTP_ADDRESS".
      Parameters:
      address - SMTP Email Adresse
    • setMapiEmailAddress

      public void setMapiEmailAddress​(java.lang.String address)
      Setzt die Mapi Eigenschaft "PR_EMAIL_ADDRESS".
      Parameters:
      address - SMTP EMail Adresse oder Exchange Kontakt
    • setType

      public void setType​(int type)
      Setzt die Mapi Eigenschaft "PR_RECIPIENT_TYPE".
      Parameters:
      type - Art des Empfängers
      See Also:
      MAPI_TO, MAPI_CC, MAPI_BCC
    • getType

      public int getType()
      Liefert die Art des Empfängers zurück.
      Returns:
      Art des Empfängers
      See Also:
      MAPI_TO, MAPI_CC, MAPI_BCC