Class WiserMessage

java.lang.Object
org.subethamail.wiser.WiserMessage

public class WiserMessage extends Object
This class wraps a received message and provides a way to generate a JavaMail MimeMessage from the data.
Author:
Jon Stevens
  • Method Details

    • getMimeMessage

      public jakarta.mail.internet.MimeMessage getMimeMessage() throws jakarta.mail.MessagingException
      Generate a JavaMail MimeMessage.
      Throws:
      jakarta.mail.MessagingException
    • getData

      public byte[] getData()
      Get's the raw message DATA.
    • getEnvelopeReceiver

      public String getEnvelopeReceiver()
      Get's the RCPT TO:
    • getEnvelopeSender

      public String getEnvelopeSender()
      Get's the MAIL FROM:
    • dumpMessage

      public void dumpMessage(PrintStream out) throws jakarta.mail.MessagingException
      Dumps the rough contents of the message for debugging purposes
      Throws:
      jakarta.mail.MessagingException
    • toString

      public String toString()
      Implementation of toString()
      Overrides:
      toString in class Object
      Returns:
      getData() as a string or an empty string if getData is null