Class SMimeSMTPTransport

java.lang.Object
javax.mail.Service
javax.mail.Transport
com.sun.mail.smtp.SMTPTransport
edu.iu.uits.mail.SMimeSMTPTransport
All Implemented Interfaces:
AutoCloseable

public class SMimeSMTPTransport extends com.sun.mail.smtp.SMTPTransport
  • Field Summary

    Fields inherited from class javax.mail.Service

    debug, session, url
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
    SMimeSMTPTransport(javax.mail.Session session, javax.mail.URLName urlname)
     
    protected
    SMimeSMTPTransport(javax.mail.Session session, javax.mail.URLName urlname, String name, boolean isSSL)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    sendMessage(javax.mail.Message message, javax.mail.Address[] addresses)
     

    Methods inherited from class com.sun.mail.smtp.SMTPTransport

    bdat, checkConnected, close, connect, data, ehlo, finalize, finishBdat, finishData, getAuthorizationId, getExtensionParameter, getLastReturnCode, getLastServerResponse, getLocalHost, getNoopStrict, getNTLMDomain, getReportSuccess, getRequireStartTLS, getSASLEnabled, getSASLMechanisms, getSASLRealm, getStartTLS, getUseCanonicalHostName, getUseRset, helo, isConnected, isSSL, issueCommand, mailFrom, notifyTransportListeners, protocolConnect, rcptTo, readServerResponse, sendCommand, setAuthorizationID, setLocalHost, setNoopStrict, setNTLMDomain, setReportSuccess, setRequireStartTLS, setSASLEnabled, setSASLMechanisms, setSASLRealm, setStartTLS, setUseCanonicalHostName, setUseRset, simpleCommand, simpleCommand, startTLS, supportsAuthentication, supportsExtension, xtext, xtext

    Methods inherited from class javax.mail.Transport

    addTransportListener, removeTransportListener, send, send, send, send

    Methods inherited from class javax.mail.Service

    addConnectionListener, connect, connect, connect, connect, getURLName, notifyConnectionListeners, queueEvent, removeConnectionListener, setConnected, setURLName, toString

    Methods inherited from class java.lang.Object

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

    • SMimeSMTPTransport

      public SMimeSMTPTransport(javax.mail.Session session, javax.mail.URLName urlname)
    • SMimeSMTPTransport

      protected SMimeSMTPTransport(javax.mail.Session session, javax.mail.URLName urlname, String name, boolean isSSL)
  • Method Details

    • sendMessage

      public void sendMessage(javax.mail.Message message, javax.mail.Address[] addresses) throws javax.mail.MessagingException
      Overrides:
      sendMessage in class com.sun.mail.smtp.SMTPTransport
      Throws:
      javax.mail.MessagingException