Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

D

dane(String, List<DaneRecord>) - Static method in class com.mimecast.robin.smtp.security.SecurityPolicy
Creates a DANE security policy.
DANE - Enum constant in enum class com.mimecast.robin.smtp.security.SecurityPolicy.PolicyType
DANE policy active - TLSA records found.
DANE (RFC 7672) - Search tag in package com.mimecast.robin.smtp.security
Section
DaneChecker - Class in com.mimecast.robin.mx.dane
DANE (DNS-Based Authentication of Named Entities) checker for SMTP.
DaneChecker() - Constructor for class com.mimecast.robin.mx.dane.DaneChecker
 
DaneMain - Class in com.mimecast.robin.mx
DANE CLI tool for checking TLSA records.
DaneMain(String[]) - Constructor for class com.mimecast.robin.mx.DaneMain
Constructs a new DaneMain instance.
DaneRecord - Class in com.mimecast.robin.mx.dane
Represents a DANE TLSA record for SMTP.
DaneRecord(String, int, int, int, String, String) - Constructor for class com.mimecast.robin.mx.dane.DaneRecord
Constructor.
daneRecords - Variable in class com.mimecast.robin.smtp.security.SecurityPolicy
 
DANE Support - Search tag in package com.mimecast.robin.mx
Section
DaneTrustManager - Class in com.mimecast.robin.smtp.security
DANE-aware TrustManager for SMTP TLS certificate validation.
DaneTrustManager(SecurityPolicy) - Constructor for class com.mimecast.robin.smtp.security.DaneTrustManager
Constructs a DANE TrustManager with the given security policy.
DASH - Static variable in class com.mimecast.robin.smtp.connection.SmtpFoundation
 
data() - Method in class com.mimecast.robin.smtp.extension.client.CustomBehaviour
Executes DATA.
data() - Method in class com.mimecast.robin.smtp.extension.client.DefaultBehaviour
Executes DATA.
database - Static variable in class com.mimecast.robin.main.Factories
Digest MD5 database.
database - Variable in class com.mimecast.robin.queue.PersistentQueue
 
database - Variable in class com.mimecast.robin.smtp.auth.DigestMD5
Digest database.
date - Variable in class com.mimecast.robin.smtp.MessageEnvelope
 
date - Variable in class com.mimecast.robin.smtp.session.Session
Current RFC 2822 compliant date.
dateToMillis(String) - Static method in class com.mimecast.robin.util.Magic
Converts readable date to epoch millis.
db - Variable in class com.mimecast.robin.queue.MapDBQueueDatabase
 
DBConfig(String, String, String, String) - Constructor for class com.mimecast.robin.queue.SQLQueueDatabase.DBConfig
Creates a new database configuration.
decode(byte[]) - Static method in class com.mimecast.robin.util.QuotedPrintableDecoder
Copy of: org.apache.commons.codec.net.QuotedPrintableCodec
decode(String) - Static method in class com.mimecast.robin.smtp.auth.DigestUtils
Base64 decode.
DEFAULT_ACTION - Static variable in class com.mimecast.robin.config.server.ProxyRule
 
DEFAULT_AUTH_QUERY - Static variable in class com.mimecast.robin.sasl.SqlAuthProvider
Default authQuery expects two parameters: passwordAttempt, email and returns a single boolean column named ok.
DEFAULT_BUFFER_SIZE - Static variable in class com.mimecast.robin.smtp.io.LineInputStream
Default internal read buffer size (1KB - safe for default pushback buffer).
DEFAULT_DIRECTION - Static variable in class com.mimecast.robin.config.server.ProxyRule
 
DEFAULT_HOST - Static variable in class com.mimecast.robin.scanners.RspamdClient
 
DEFAULT_PORT - Static variable in class com.mimecast.robin.config.server.ProxyRule
Default values.
DEFAULT_PORT - Static variable in class com.mimecast.robin.scanners.RspamdClient
 
DEFAULT_PROTOCOL - Static variable in class com.mimecast.robin.config.server.ProxyRule
 
DEFAULT_RBL_PROVIDERS - Static variable in class com.mimecast.robin.bots.EmailAnalysisBot
 
DEFAULT_SPAM_SCORE - Static variable in class com.mimecast.robin.scanners.RspamdClient
 
DEFAULT_TIMEOUT - Static variable in class com.mimecast.robin.util.VaultClient
 
DEFAULT_TIMEOUT_SECONDS - Static variable in class com.mimecast.robin.scanners.rbl.RblChecker
 
DEFAULT_TIMEOUT_SECONDS - Static variable in class com.mimecast.robin.scanners.RspamdClient
 
DefaultBehaviour - Class in com.mimecast.robin.smtp.extension.client
Default client behaviour.
DefaultBehaviour() - Constructor for class com.mimecast.robin.smtp.extension.client.DefaultBehaviour
 
defaultBufferSize - Variable in class com.mimecast.robin.mime.parts.FileMimePart
Default buffer size.
DEFAULTTIMEOUT - Static variable in class com.mimecast.robin.smtp.connection.SmtpFoundation
Socket default timeout in milliseconds.
DefaultTLSSocket - Class in com.mimecast.robin.smtp.security
Standard TLS handshake negociation implementation.
DefaultTLSSocket() - Constructor for class com.mimecast.robin.smtp.security.DefaultTLSSocket
 
defaultTrustManager - Variable in class com.mimecast.robin.trust.TrustManager
 
delay - Variable in class com.mimecast.robin.smtp.session.Session
[Client] Delay in seconds.
DELETE - Enum constant in enum class com.mimecast.robin.http.HttpMethod
DELETE method.
DELETE - Enum constant in enum class com.mimecast.robin.main.RequestBase.RequestType
 
deliver() - Method in class com.mimecast.robin.main.Client
Deliver email.
dequeue() - Method in class com.mimecast.robin.queue.InMemoryQueueDatabase
Remove and return the head of the queue, or null if empty.
dequeue() - Method in class com.mimecast.robin.queue.MapDBQueueDatabase
Remove and return the head of the queue, or null if empty.
dequeue() - Method in class com.mimecast.robin.queue.PersistentQueue
Remove and return the head of the queue, or null if empty.
dequeue() - Method in interface com.mimecast.robin.queue.QueueDatabase
Remove and return the head of the queue, or null if empty.
dequeue() - Method in class com.mimecast.robin.queue.RedisQueueDatabase
Remove and return the head of the queue, or null if empty.
dequeue() - Method in class com.mimecast.robin.queue.SQLQueueDatabase
 
DESCRIPTION - Static variable in class com.mimecast.robin.main.ClientCLI
Client description.
DESCRIPTION - Static variable in class com.mimecast.robin.Main
Application description.
DESCRIPTION - Static variable in class com.mimecast.robin.main.ServerCLI
Listener description.
deserialize(byte[]) - Method in class com.mimecast.robin.queue.RedisQueueDatabase
Deserialize a byte array to object using Java deserialization.
deserialize(byte[]) - Method in class com.mimecast.robin.queue.SQLQueueDatabase
Deserialize a byte array to object using Java deserialization.
Development and Testing Features - Search tag in package com.mimecast.robin.config.server
Section
digest - Variable in class com.mimecast.robin.smtp.auth.DigestMD5
Digester instance.
DigestCache - Class in com.mimecast.robin.smtp.auth
Digest-MD5 authentication mechanism database.
DigestCache() - Constructor for class com.mimecast.robin.smtp.auth.DigestCache
 
digestData - Variable in class com.mimecast.robin.smtp.auth.DigestMD5
DigestData.
DigestData - Class in com.mimecast.robin.smtp.auth
Digest data.
DigestData() - Constructor for class com.mimecast.robin.smtp.auth.DigestData
 
DigestMD5 - Class in com.mimecast.robin.smtp.auth
Digest-MD5 authentication mechanism.
DigestMD5(String, String, String, String) - Constructor for class com.mimecast.robin.smtp.auth.DigestMD5
Constructs a new DigestMD5 instance.
DigestMD5Client - Class in com.mimecast.robin.smtp.auth
Digest-MD5 authentication client implementation.
DigestMD5Client(String, String, String, String) - Constructor for class com.mimecast.robin.smtp.auth.DigestMD5Client
Constructs a new DigestMD5Client instance.
digestMD5ClientFactory() - Method in class com.mimecast.robin.smtp.extension.client.ClientAuth
DIGEST-MD5 client instance factory.
DigestMD5Server - Class in com.mimecast.robin.smtp.auth
Digest-MD5 authentication server implementation.
DigestMD5Server(String, String, String, String) - Constructor for class com.mimecast.robin.smtp.auth.DigestMD5Server
Constructs a new DigestMD5Server instance.
DigestUtils - Class in com.mimecast.robin.smtp.auth
Digest-MD5 utils.
DigestUtils() - Constructor for class com.mimecast.robin.smtp.auth.DigestUtils
Protected constructor.
digit16(byte) - Static method in class com.mimecast.robin.util.QuotedPrintableDecoder
Copy of: org.apache.commons.codec.net.Utils
dir - Variable in class com.mimecast.robin.assertion.client.logs.LogsExternalClient
 
direction - Variable in class com.mimecast.robin.config.server.ProxyRule
 
direction - Variable in class com.mimecast.robin.smtp.session.Session
Session direction.
DIRECTION_BOTH - Static variable in class com.mimecast.robin.config.server.ProxyRule
Direction constants for filtering.
DIRECTION_INBOUND - Static variable in class com.mimecast.robin.config.server.ProxyRule
 
DIRECTION_OUTBOUND - Static variable in class com.mimecast.robin.config.server.ProxyRule
 
dkimScanEnabled - Variable in class com.mimecast.robin.scanners.RspamdClient
 
dkimSigningDomain - Variable in class com.mimecast.robin.scanners.RspamdClient
 
dkimSigningEnabled - Variable in class com.mimecast.robin.scanners.RspamdClient
 
dkimSigningSelector - Variable in class com.mimecast.robin.scanners.RspamdClient
 
dmarcScanEnabled - Variable in class com.mimecast.robin.scanners.RspamdClient
 
DnsRecord - Interface in com.mimecast.robin.mx.assets
DNS Record interface.
dnsRecordClient - Variable in class com.mimecast.robin.mx.StrictTransportSecurity
DnsRecordClient instance.
DnsRecordClient - Interface in com.mimecast.robin.mx.client
Dns Record Client.
doMagic(byte[]) - Method in class com.mimecast.robin.smtp.io.MagicInputStream
Replace magic variables in line bytes.
doMagic(String, String) - Method in class com.mimecast.robin.smtp.io.MagicInputStream
Replace simple magic tags in line string.
domain - Variable in class com.mimecast.robin.mx.assets.StsRecord
Domain string.
domain - Variable in class com.mimecast.robin.mx.StrictMx
Domain to query.
domains - Variable in class com.mimecast.robin.mx.MXRoute
 
domains - Variable in class com.mimecast.robin.mx.MXServer
 
DOVECOT_LDA_FAILED_550 - Static variable in class com.mimecast.robin.smtp.SmtpResponses
550 Dovecot-LDA delivery failed.
DOVECOT_LDA_SUCCESS_250 - Static variable in class com.mimecast.robin.smtp.SmtpResponses
250 Chunk OK (BDAT response).
DovecotConfig - Class in com.mimecast.robin.config
Typed Dovecot-specific configuration extending BasicConfig.
DovecotConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.DovecotConfig
Constructs DovecotConfig from a configuration map.
DovecotConfig.AuthSocket - Class in com.mimecast.robin.config
Dovecot authentication socket configuration.
DovecotConfig.SaveLda - Class in com.mimecast.robin.config
LDA backend configuration.
DovecotConfig.SaveLmtp - Class in com.mimecast.robin.config
LMTP backend configuration.
DovecotLdaClient - Class in com.mimecast.robin.queue.relay
Dovecot LDA client.
DovecotLdaClient(RelaySession) - Constructor for class com.mimecast.robin.queue.relay.DovecotLdaClient
Constructs new DovecotLdaClient instance.
DovecotSaslAuthNative - Class in com.mimecast.robin.sasl
DovecotSaslAuthNative is a UNIX domain socket client for authenticating users against a Dovecot SASL authentication service using native Java socket support.
DovecotSaslAuthNative(Path) - Constructor for class com.mimecast.robin.sasl.DovecotSaslAuthNative
Constructs a new DovecotSaslAuthNative client and establishes connection to Dovecot.
DovecotStorageProcessor - Class in com.mimecast.robin.storage
DovecotStorageProcessor delivers emails to user mailboxes using either LDA or LMTP backends.
DovecotStorageProcessor() - Constructor for class com.mimecast.robin.storage.DovecotStorageProcessor
 
DovecotUserLookupNative - Class in com.mimecast.robin.sasl
DovecotUserLookupNative is a UNIX domain socket client for performing user existence lookups against a Dovecot authentication user database (auth-userdb) service using native Java UNIX domain sockets.
DovecotUserLookupNative(Path) - Constructor for class com.mimecast.robin.sasl.DovecotUserLookupNative
Constructs a new DovecotUserLookupNative client and immediately attempts socket initialization.
ds - Static variable in class com.mimecast.robin.db.SharedDataSource
 
ds - Variable in class com.mimecast.robin.sasl.SqlAuthProvider
 
ds - Variable in class com.mimecast.robin.sasl.SqlUserLookup
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form