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

B

Backend Selection Priority: - Search tag in package com.mimecast.robin.queue
Section
BadPolicyException - Exception Class in com.mimecast.robin.mx.exception
Policy Exception.
BadPolicyException(String) - Constructor for exception class com.mimecast.robin.mx.exception.BadPolicyException
Constructs a new exception with the specified detail message.
BadRecordException - Exception Class in com.mimecast.robin.mx.exception
Record Exception.
BadRecordException(String) - Constructor for exception class com.mimecast.robin.mx.exception.BadRecordException
Constructs a new exception with the specified detail message.
baseUrl - Variable in class com.mimecast.robin.endpoints.StorageDirectoryListing
 
baseUrl - Variable in class com.mimecast.robin.scanners.RspamdClient
 
BasicConfig - Class in com.mimecast.robin.config
Config generic implemetation.
BasicConfig(String) - Constructor for class com.mimecast.robin.config.BasicConfig
Constructs a new BasicConfig instance with given path.
BasicConfig(Map) - Constructor for class com.mimecast.robin.config.BasicConfig
Constructs a new BasicConfig instance with given map.
basicPass - Static variable in class com.mimecast.robin.metrics.MetricsCron
 
basicUser - Static variable in class com.mimecast.robin.metrics.MetricsCron
 
BdatVerb - Class in com.mimecast.robin.smtp.verb
BDAT verb.
BdatVerb(Verb) - Constructor for class com.mimecast.robin.smtp.verb.BdatVerb
Constructs a new BdatVerb instance with given Verb.
bearerToken - Static variable in class com.mimecast.robin.metrics.MetricsCron
 
behaviour - Static variable in class com.mimecast.robin.main.Factories
SMTP client behaviour.
behaviour - Variable in class com.mimecast.robin.smtp.ProxyEmailDelivery
ProxyBehaviour instance.
behaviour - Variable in class com.mimecast.robin.smtp.session.Session
List of verbs to call in order.
Behaviour - Interface in com.mimecast.robin.smtp.extension.client
Client behaviour interface.
binary() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
Binary receipt.
binaryRead(BdatVerb, CountingOutputStream) - Method in class com.mimecast.robin.smtp.extension.server.ServerData
Binary read with extended timeout.
bind - Variable in class com.mimecast.robin.smtp.session.Session
[Server] Bind interface.
bind - Variable in class com.mimecast.robin.smtp.SmtpListener
 
bindJvmMetrics() - Method in class com.mimecast.robin.endpoints.ServiceEndpoint
Binds standard JVM metrics to the Prometheus and Graphite registries.
BlackholeConfig - Class in com.mimecast.robin.config.server
Configuration class for blackhole settings.
BlackholeConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.server.BlackholeConfig
Constructs a new BlackholeConfig instance.
blackholed - Variable in class com.mimecast.robin.smtp.MessageEnvelope
 
blackholed - Variable in class com.mimecast.robin.smtp.session.Session
Session is blackholed (accept but don't save).
BlackholeMatcher - Class in com.mimecast.robin.smtp.security
Utility class for matching emails against blackhole rules.
BlackholeMatcher() - Constructor for class com.mimecast.robin.smtp.security.BlackholeMatcher
 
BlocklistConfig - Class in com.mimecast.robin.config.server
Configuration class for connection blocklist settings.
BlocklistConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.server.BlocklistConfig
Constructs a new BlocklistConfig instance.
BlocklistMatcher - Class in com.mimecast.robin.smtp.security
Utility class for efficiently matching IP addresses against a blocklist.
BlocklistMatcher() - Constructor for class com.mimecast.robin.smtp.security.BlocklistMatcher
 
body - Variable in class com.mimecast.robin.http.HttpResponse
Body container.
body - Variable in class com.mimecast.robin.mime.parts.MimePart
Part body as input stream.
body - Variable in class com.mimecast.robin.mx.client.OkHttpsResponse
 
body - Variable in class com.mimecast.robin.smtp.extension.server.ServerMail
MAIL FROM BODY param (if any).
body - Variable in class com.mimecast.robin.smtp.verb.MailVerb
BODY parameter if any.
body - Variable in class com.mimecast.robin.smtp.webhook.WebhookResponse
 
botAddresses - Variable in class com.mimecast.robin.smtp.MessageEnvelope
 
Bot Address Formats: - Search tag in package com.mimecast.robin.bots
Section
BotConfig - Class in com.mimecast.robin.config.server
Bot configuration for email infrastructure analysis bots.
BotConfig() - Constructor for class com.mimecast.robin.config.server.BotConfig
Constructs a new BotConfig instance with null map.
BotConfig(Map<String, Object>) - Constructor for class com.mimecast.robin.config.server.BotConfig
Constructs a new BotConfig instance with configuration map.
BotConfig.BotDefinition - Class in com.mimecast.robin.config.server
Represents a single bot definition.
BotDefinition(Map<String, Object>) - Constructor for class com.mimecast.robin.config.server.BotConfig.BotDefinition
Constructs a new BotDefinition.
botExecutor - Static variable in class com.mimecast.robin.main.Server
Executor service for processing bot requests.
BotHelper - Class in com.mimecast.robin.bots
Utility class for common bot operations.
BotHelper() - Constructor for class com.mimecast.robin.bots.BotHelper
 
BotProcessor - Interface in com.mimecast.robin.bots
Bot processor interface for email infrastructure analysis bots.
BotReplyAddressResolver - Class in com.mimecast.robin.bots
Utility class for resolving reply addresses in bot requests.
BotReplyAddressResolver() - Constructor for class com.mimecast.robin.bots.BotReplyAddressResolver
 
bots - Static variable in class com.mimecast.robin.main.Factories
Bot processors.
BounceGenerator - Class in com.mimecast.robin.queue.bounce
Bounce message generator.
BounceGenerator(RelaySession) - Constructor for class com.mimecast.robin.queue.bounce.BounceGenerator
Constructs a new instance of BounceGenerator with given RelaySession instance.
BounceMessageGenerator - Class in com.mimecast.robin.queue.bounce
Bounce message generator.
BounceMessageGenerator(RelaySession, String) - Constructor for class com.mimecast.robin.queue.bounce.BounceMessageGenerator
Constructs a new instance of BounceMessageGenerator with given RelaySession instance and recipient.
buffer - Variable in class com.mimecast.robin.mx.stream.LineInputStream
Buffer used for reading.
bufferLimit - Variable in class com.mimecast.robin.smtp.io.LineInputStream
Number of valid bytes in read buffer.
bufferPos - Variable in class com.mimecast.robin.smtp.io.LineInputStream
Current position in read buffer.
bufferResponseBody(Response) - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
Feeds a response body into a buffer and returns it as a string.
build() - Method in class com.mimecast.robin.mime.parts.PdfMimePart
Builds PDF.
build() - Method in class com.mimecast.robin.util.VaultClient.Builder
Builds the VaultClient instance.
buildConfigViewerHtml(String, String) - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
Builds the HTML page for configuration viewer by loading from resource file and replacing placeholders.
Builder() - Constructor for class com.mimecast.robin.util.VaultClient.Builder
 
buildHeaders() - Method in class com.mimecast.robin.smtp.MessageEnvelope
Builds email headers.
buildLoginContinuation(long, String) - Method in class com.mimecast.robin.sasl.DovecotSaslAuthNative
Constructs a LOGIN SASL continuation response in Dovecot protocol format.
buildLoginInitialRequest(boolean, String, String, String, long, long) - Method in class com.mimecast.robin.sasl.DovecotSaslAuthNative
Constructs a LOGIN SASL initial authentication request in Dovecot protocol format.
buildMime() - Method in class com.mimecast.robin.mime.EmailBuilder
Builds the email structure from the MessageEnvelope MIME configuration.
buildPaginationControls(int, int, int) - Method in class com.mimecast.robin.endpoints.ApiEndpoint
Builds pagination controls HTML.
buildPayload(WebhookConfig, Connection, Verb) - Static method in class com.mimecast.robin.smtp.webhook.WebhookCaller
Builds JSON payload.
buildPayload(Map) - Static method in class com.mimecast.robin.smtp.auth.DigestUtils
Challenge/response builder.
buildPlainAuthRequest(boolean, String, String, String, String, String, long, long) - Method in class com.mimecast.robin.sasl.DovecotSaslAuthNative
Constructs a PLAIN SASL authentication request in Dovecot protocol format.
buildProperties() - Method in class com.mimecast.robin.imap.ImapClient
Builds Jakarta Mail session properties for IMAP/IMAPS.
buildQueueRow(RelaySession, int) - Method in class com.mimecast.robin.endpoints.ApiEndpoint
Builds an HTML row for a relay session in the queue list.
buildResponse(Map<String, String>, String) - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
Build response.
buildStreams() - Method in class com.mimecast.robin.smtp.connection.Connection
Build input/output streams.
buildTlsDetails() - Method in class com.mimecast.robin.mime.headers.ReceivedHeader
Builds the TLS details string.
buildToken() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
Build token.
buildUserRequest(String, String, long) - Method in class com.mimecast.robin.sasl.DovecotUserLookupNative
Builds a protocol-compliant USER request.
buildWriteRequest() - Static method in class com.mimecast.robin.metrics.MetricsCron
Builds a protobuf WriteRequest from current registry meters with labels and samples.
Bulk Domain Resolution with Clustering - Search tag in package com.mimecast.robin.mx
Section
bumpNc() - Method in class com.mimecast.robin.smtp.auth.DigestData
Bump nonce-count.
bumpRetryCount() - Method in class com.mimecast.robin.queue.RelaySession
Bumps retry count.
byHostname - Variable in class com.mimecast.robin.mime.headers.ReceivedHeader
 
bytes - Variable in class com.mimecast.robin.smtp.io.SlowInputStream
Size of bytes to wait after.
bytes - Variable in class com.mimecast.robin.smtp.io.SlowOutputStream
Size of bytes to wait after.
bytes - Variable in class com.mimecast.robin.smtp.MessageEnvelope
 
bytesReceived - Variable in class com.mimecast.robin.smtp.extension.server.ServerData
Number of MIME bytes received.
bytesToHex(byte[]) - Static method in class com.mimecast.robin.mx.dane.DaneChecker
Convert byte array to hex string.
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