Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form