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

L

Label(String, String) - Constructor for class com.mimecast.robin.metrics.MetricsCron.Label
 
labels - Variable in class com.mimecast.robin.metrics.MetricsCron.TimeSeries
 
last - Variable in class com.mimecast.robin.smtp.verb.BdatVerb
BDAT LAST.
lastExecutionEpochSeconds - Static variable in class com.mimecast.robin.metrics.MetricsCron
 
lastExecutionEpochSeconds - Static variable in class com.mimecast.robin.queue.RelayQueueCron
 
lastRetryTime - Variable in class com.mimecast.robin.queue.RelaySession
Last retry bump time (epoch seconds).
lastScanResult - Variable in class com.mimecast.robin.scanners.RspamdClient
 
ldaBinary - Variable in class com.mimecast.robin.config.DovecotConfig.SaveLda
 
Legacy MX Resolution - Search tag in package com.mimecast.robin.mx
Section
LF - Static variable in class com.mimecast.robin.mx.stream.LineInputStream
Line Feed.
LF - Static variable in class com.mimecast.robin.smtp.io.LineInputStream
Line feed byte.
LF - Static variable in class com.mimecast.robin.util.QuotedPrintableDecoder
 
lhlo - Variable in class com.mimecast.robin.smtp.session.Session
[Client] LHLO domain.
LINE_BUFFER_INITIAL_SIZE - Static variable in class com.mimecast.robin.smtp.io.LineInputStream
Initial line buffer size (typical SMTP line is 78-998 bytes).
lineBuffer - Variable in class com.mimecast.robin.smtp.io.LineInputStream
Reusable line buffer to reduce allocations.
LineInputStream - Class in com.mimecast.robin.mx.stream
Line input stream.
LineInputStream - Class in com.mimecast.robin.smtp.io
Input stream with binary line reading capability.
LineInputStream(InputStream) - Constructor for class com.mimecast.robin.mx.stream.LineInputStream
Constructs new instance from provided input stream.
LineInputStream(InputStream) - Constructor for class com.mimecast.robin.smtp.io.LineInputStream
Constructs a new LineInputStream instance.
LineInputStream(InputStream, int) - Constructor for class com.mimecast.robin.smtp.io.LineInputStream
Constructs a new LineInputStream instance with given pushback buffer size.
lineNumber - Variable in class com.mimecast.robin.smtp.io.LineInputStream
Current line number.
listed - Variable in class com.mimecast.robin.scanners.rbl.RblResult
 
LISTED_CLIENT_550 - Static variable in class com.mimecast.robin.smtp.SmtpResponses
550 Service unavailable.
listen() - Method in class com.mimecast.robin.smtp.SmtpListener
Starts the listener.
listener - Variable in class com.mimecast.robin.smtp.SmtpListener
The underlying server socket that listens for incoming connections.
ListenerConfig - Class in com.mimecast.robin.config.server
Listener configuration for SMTP ports.
ListenerConfig() - Constructor for class com.mimecast.robin.config.server.ListenerConfig
Constructs a new ListenerConfig instance.
ListenerConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.server.ListenerConfig
Constructs a new ListenerConfig instance with configuration map.
listenerExecutor - Static variable in class com.mimecast.robin.main.Server
Executor service for running the SMTP listeners in separate threads.
listeners - Static variable in class com.mimecast.robin.main.Server
List of active SMTP listener instances.
LmtpConnectionPool - Class in com.mimecast.robin.storage
Connection pool for LMTP deliveries.
LmtpConnectionPool(int, long) - Constructor for class com.mimecast.robin.storage.LmtpConnectionPool
Creates an LMTP connection pool with specified size and timeout.
lmtpPool - Static variable in class com.mimecast.robin.main.Server
LMTP connection pool for limiting concurrent Dovecot LMTP deliveries.
load() - Static method in class com.mimecast.robin.annotation.AnnotationLoader
Scans and instantiates plugins found.
load(String) - Static method in class com.mimecast.robin.config.ConfigLoader
Load global configuration files.
loadConfig(BasicConfig) - Static method in class com.mimecast.robin.metrics.MetricsCron
Loads configuration from prometheus.json5 and initializes HTTP client and headers.
loadExternalIfAbsent(String, Class<?>) - Method in class com.mimecast.robin.config.server.ServerConfig
Helper to lazily load an external JSON5 file into the root config map under the given key if the key is absent and a config directory is available.
loadExternalIfAbsent(String, String, Class<?>) - Method in class com.mimecast.robin.config.client.ClientConfig
Helper to lazily load an external JSON5 file into the root config map under the given key if the key is absent and a config directory is available.
loadKeystore() - Static method in class com.mimecast.robin.main.Server
Loads the SSL keystore for secure connections.
LocalDnsResolver - Class in com.mimecast.robin.mx.util
Local DNS Resolver.
LocalDnsResolver() - Constructor for class com.mimecast.robin.mx.util.LocalDnsResolver
 
LocalHttpsPolicyClient - Class in com.mimecast.robin.mx.util
Local Https Policy Client.
LocalHttpsPolicyClient(X509TrustManager, int) - Constructor for class com.mimecast.robin.mx.util.LocalHttpsPolicyClient
Constructs a new HttpPolicyClient instance.
LocalHttpsResponse - Class in com.mimecast.robin.mx.util
Local HTTPS Response.
LocalHttpsResponse() - Constructor for class com.mimecast.robin.mx.util.LocalHttpsResponse
 
LocalHttpsServer - Class in com.mimecast.robin.mx.util
Local HTTPS Server.
LocalHttpsServer() - Constructor for class com.mimecast.robin.mx.util.LocalHttpsServer
Constructs a new HttpPolicyServerMock instance.
LocalStorageClient - Class in com.mimecast.robin.storage
Local storage client implementation.
LocalStorageClient() - Constructor for class com.mimecast.robin.storage.LocalStorageClient
 
LocalStorageProcessor - Class in com.mimecast.robin.storage
Local storage processor for mailbox storage.
LocalStorageProcessor() - Constructor for class com.mimecast.robin.storage.LocalStorageProcessor
 
log - Static variable in class com.mimecast.robin.annotation.AnnotationLoader
 
log - Static variable in class com.mimecast.robin.assertion.Assert
 
log - Static variable in class com.mimecast.robin.assertion.client.ExternalClient
 
log - Static variable in class com.mimecast.robin.assertion.client.humio.HumioClient
 
log - Static variable in class com.mimecast.robin.auth.SqlAuthManager
 
log - Static variable in class com.mimecast.robin.bots.BotHelper
 
log - Static variable in class com.mimecast.robin.bots.BotReplyAddressResolver
 
log - Static variable in class com.mimecast.robin.bots.EmailAnalysisBot
 
log - Static variable in class com.mimecast.robin.bots.SessionBot
 
log - Static variable in class com.mimecast.robin.config.ConfigFoundation
 
log - Static variable in class com.mimecast.robin.config.ConfigLoader
 
log - Static variable in class com.mimecast.robin.db.SharedDataSource
 
log - Static variable in class com.mimecast.robin.endpoints.ApiEndpoint
 
log - Static variable in class com.mimecast.robin.endpoints.HttpAuth
 
log - Static variable in class com.mimecast.robin.endpoints.HttpBasicAuth
 
log - Static variable in class com.mimecast.robin.endpoints.HttpEndpoint
 
log - Static variable in class com.mimecast.robin.endpoints.LogsHandler
 
log - Static variable in class com.mimecast.robin.endpoints.QueueOperationsHandler
 
log - Static variable in class com.mimecast.robin.endpoints.RobinServiceEndpoint
 
log - Static variable in class com.mimecast.robin.endpoints.ServiceEndpoint
 
log - Static variable in class com.mimecast.robin.endpoints.StorageDirectoryListing
 
log - Static variable in class com.mimecast.robin.http.HttpClient
 
log - Static variable in class com.mimecast.robin.imap.ImapClient
 
log - Static variable in class com.mimecast.robin.main.Config
 
log - Static variable in class com.mimecast.robin.main.Factories
 
log - Static variable in class com.mimecast.robin.main.Foundation
 
log - Static variable in class com.mimecast.robin.metrics.MetricsCron
 
log - Static variable in class com.mimecast.robin.mime.EmailBuilder
 
log - Static variable in class com.mimecast.robin.mime.EmailParser
 
log - Static variable in class com.mimecast.robin.mime.headers.HeaderWrangler
 
log - Static variable in class com.mimecast.robin.mime.headers.MimeHeader
 
log - Static variable in class com.mimecast.robin.mx.assets.StsPolicy
 
log - Static variable in class com.mimecast.robin.mx.assets.StsPolicyValidator
 
log - Static variable in class com.mimecast.robin.mx.cache.PolicyCache
 
log - Static variable in class com.mimecast.robin.mx.client.OkHttpsResponse
 
log - Static variable in class com.mimecast.robin.mx.client.XBillDnsRecordClient
 
log - Static variable in class com.mimecast.robin.mx.dane.DaneChecker
 
log - Static variable in class com.mimecast.robin.mx.MXResolver
 
log - Variable in class com.mimecast.robin.mx.SessionRouting
 
log - Static variable in class com.mimecast.robin.mx.StrictMx
 
log - Static variable in class com.mimecast.robin.mx.StrictTransportSecurity
 
log - Static variable in class com.mimecast.robin.mx.util.LocalDnsResolver
 
log - Static variable in class com.mimecast.robin.mx.util.Pair
 
log - Static variable in class com.mimecast.robin.queue.bounce.BounceMessageGenerator
 
log - Static variable in class com.mimecast.robin.queue.MapDBQueueDatabase
 
log - Static variable in class com.mimecast.robin.queue.PersistentQueue
 
log - Static variable in class com.mimecast.robin.queue.QueueFactory
 
log - Static variable in class com.mimecast.robin.queue.QueueFiles
 
log - Static variable in class com.mimecast.robin.queue.RedisQueueDatabase
 
log - Static variable in class com.mimecast.robin.queue.relay.DovecotLdaClient
 
log - Static variable in class com.mimecast.robin.queue.relay.RelayMessage
 
log - Static variable in class com.mimecast.robin.queue.RelayDequeue
 
log - Static variable in class com.mimecast.robin.queue.RelayQueueCron
 
log - Static variable in class com.mimecast.robin.queue.SQLQueueDatabase
 
log - Static variable in class com.mimecast.robin.sasl.DovecotSaslAuthNative
 
log - Static variable in class com.mimecast.robin.sasl.DovecotUserLookupNative
 
log - Static variable in class com.mimecast.robin.sasl.SqlAuthProvider
 
log - Static variable in class com.mimecast.robin.sasl.SqlUserLookup
 
log - Static variable in class com.mimecast.robin.scanners.ClamAVClient
 
log - Static variable in class com.mimecast.robin.scanners.rbl.RblChecker
 
log - Static variable in class com.mimecast.robin.scanners.RspamdClient
 
log - Static variable in class com.mimecast.robin.smtp.auth.DigestMD5
 
log - Static variable in class com.mimecast.robin.smtp.auth.DigestMD5Client
 
log - Static variable in class com.mimecast.robin.smtp.connection.Connection
 
log - Static variable in class com.mimecast.robin.smtp.connection.SmtpFoundation
 
log - Static variable in class com.mimecast.robin.smtp.EmailDelivery
 
log - Static variable in class com.mimecast.robin.smtp.EmailReceipt
 
log - Static variable in class com.mimecast.robin.smtp.extension.client.ClientProcessor
 
log - Static variable in class com.mimecast.robin.smtp.extension.client.ClientStartTls
 
log - Static variable in class com.mimecast.robin.smtp.extension.client.CustomBehaviour
 
log - Static variable in class com.mimecast.robin.smtp.extension.client.DefaultBehaviour
 
log - Static variable in class com.mimecast.robin.smtp.extension.Extension
 
log - Static variable in class com.mimecast.robin.smtp.extension.server.ServerProcessor
 
log - Static variable in class com.mimecast.robin.smtp.io.LineInputStream
 
log - Static variable in class com.mimecast.robin.smtp.io.SlowInputStream
 
log - Static variable in class com.mimecast.robin.smtp.io.SlowOutputStream
 
log - Static variable in class com.mimecast.robin.smtp.metrics.SmtpMetrics
 
log - Static variable in class com.mimecast.robin.smtp.ProxyEmailDelivery
 
log - Static variable in class com.mimecast.robin.smtp.security.BlackholeMatcher
 
log - Static variable in class com.mimecast.robin.smtp.security.BlocklistMatcher
 
log - Static variable in class com.mimecast.robin.smtp.security.DaneTrustManager
 
log - Static variable in class com.mimecast.robin.smtp.security.DefaultTLSSocket
 
log - Static variable in class com.mimecast.robin.smtp.security.ProxyMatcher
 
log - Static variable in class com.mimecast.robin.smtp.session.Session
 
log - Static variable in class com.mimecast.robin.smtp.SmtpListener
 
log - Static variable in class com.mimecast.robin.smtp.transaction.Transaction
 
log - Static variable in class com.mimecast.robin.smtp.transaction.TransactionList
 
log - Static variable in class com.mimecast.robin.smtp.webhook.WebhookCaller
 
log - Static variable in class com.mimecast.robin.storage.AVStorageProcessor
 
log - Static variable in class com.mimecast.robin.storage.DovecotStorageProcessor
 
log - Static variable in class com.mimecast.robin.storage.LmtpConnectionPool
 
log - Static variable in class com.mimecast.robin.storage.LocalStorageClient
 
log - Static variable in class com.mimecast.robin.storage.LocalStorageProcessor
 
log - Static variable in class com.mimecast.robin.storage.SpamStorageProcessor
 
log - Static variable in class com.mimecast.robin.storage.StorageCleaner
 
log - Static variable in class com.mimecast.robin.trust.TrustManager
 
log - Static variable in class com.mimecast.robin.util.Magic
 
log - Static variable in class com.mimecast.robin.util.Sleep
 
log - Static variable in class com.mimecast.robin.util.VaultClient
 
log - Static variable in class com.mimecast.robin.util.VaultClientFactory
 
log - Static variable in class com.mimecast.robin.util.VaultMagicProvider
 
log(String) - Method in class com.mimecast.robin.Main
Logging wrapper.
log(String) - Method in class com.mimecast.robin.mx.DaneMain
Logging wrapper.
log(String) - Method in class com.mimecast.robin.mx.MtaStsMain
Logging wrapper.
log(String, boolean) - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
Logs warning or error based on boolean flag.
LOG_WRITE - Static variable in class com.mimecast.robin.smtp.connection.SmtpFoundation
 
logData - Variable in class com.mimecast.robin.smtp.connection.SmtpFoundation
Log DATA/BDAT payload.
logDebug(String, String) - Method in class com.mimecast.robin.sasl.DovecotUserLookupNative
Logs multi-line protocol messages for debugging clarity.
logErrors(List<Transaction>) - Method in class com.mimecast.robin.smtp.EmailDelivery
Log errors.
LoggingConfig - Class in com.mimecast.robin.config.client
Configuration foundation.
LoggingConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.client.LoggingConfig
Constructs a new MtaUid instance with given map.
Login - Class in com.mimecast.robin.smtp.auth
Login authentication mechanism.
Login(Connection) - Constructor for class com.mimecast.robin.smtp.auth.Login
Constructs a new Login instance.
logResults(List<String>) - Method in class com.mimecast.robin.assertion.client.MatchExternalClient
Log results.
logSessionInfo(RelaySession) - Method in class com.mimecast.robin.queue.RelayDequeue
Logs information about the session being processed.
LogsExternalClient - Class in com.mimecast.robin.assertion.client.logs
Logs external client.
LogsExternalClient() - Constructor for class com.mimecast.robin.assertion.client.logs.LogsExternalClient
Constructs a new LogsExternalClient instance.
LogsExternalClientConfig - Class in com.mimecast.robin.config.assertion.external.logs
Logs assertions config.
LogsExternalClientConfig(Map) - Constructor for class com.mimecast.robin.config.assertion.external.logs.LogsExternalClientConfig
Constructs a new LogsExternalClientConfig instance.
LogsHandler - Class in com.mimecast.robin.endpoints
Handler for searching log files.
LogsHandler() - Constructor for class com.mimecast.robin.endpoints.LogsHandler
 
LogsHandler.LogsSearchException - Exception Class in com.mimecast.robin.endpoints
Exception thrown when log search operations fail.
LogsSearchException(String) - Constructor for exception class com.mimecast.robin.endpoints.LogsHandler.LogsSearchException
 
LogsSearchException(String, Throwable) - Constructor for exception class com.mimecast.robin.endpoints.LogsHandler.LogsSearchException
 
logTextPartsBody - Variable in class com.mimecast.robin.mime.EmailBuilder
Debug flag to enable logging of text part body content.
logTrace(String, String) - Method in class com.mimecast.robin.sasl.DovecotSaslAuthNative
Logs multi-line protocol messages, splitting by newlines for clarity.
lookup(String) - Method in class com.mimecast.robin.mx.cache.MemoryPolicyCache
Lookup policy in cache.
lookup(String) - Method in class com.mimecast.robin.mx.cache.PolicyCache
Lookup policy in cache.
lookup(String) - Method in class com.mimecast.robin.sasl.SqlUserLookup
 
lookup(String) - Method in class com.mimecast.robin.smtp.auth.DigestCache
Lookup DigestData in cache by token.
lookup(String) - Method in class com.mimecast.robin.smtp.auth.InstanceDigestCache
Lookup DigestData in cache by token.
lookup(String) - Method in class com.mimecast.robin.smtp.auth.StaticDigestCache
Lookup DigestData in cache by token.
lookup(Record) - Method in class com.mimecast.robin.mx.util.LocalDnsResolver
Lookup record.
loop(Name, List<String>, int) - Method in class com.mimecast.robin.mx.util.LocalDnsResolver
Loop results and build responses.
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