Package software.xdev.mailpit.model
Class WebUIConfigurationResponse200ResponseMessageRelay
java.lang.Object
software.xdev.mailpit.model.WebUIConfigurationResponse200ResponseMessageRelay
Message Relay information
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowedRecipients(String allowedRecipients) blockedRecipients(String blockedRecipients) booleanOnly allow relaying to these recipients (regex)Block relaying to these recipients (regex)Whether message relaying (release) is enabledOverrides the \"From\" address for all relayed messagesPreserve the original Message-IDs when relaying messagesEnforced Return-Path (if set) for relay bouncesThe configured SMTP server addressinthashCode()overrideFrom(String overrideFrom) preserveMessageIDs(Boolean preserveMessageIDs) returnPath(String returnPath) voidsetAllowedRecipients(String allowedRecipients) voidsetBlockedRecipients(String blockedRecipients) voidsetEnabled(Boolean enabled) voidsetOverrideFrom(String overrideFrom) voidsetPreserveMessageIDs(Boolean preserveMessageIDs) voidsetReturnPath(String returnPath) voidsetSmTPServer(String smTPServer) smTPServer(String smTPServer) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_ALLOWED_RECIPIENTS
- See Also:
-
JSON_PROPERTY_BLOCKED_RECIPIENTS
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_OVERRIDE_FROM
- See Also:
-
JSON_PROPERTY_PRESERVE_MESSAGE_I_DS
- See Also:
-
JSON_PROPERTY_RETURN_PATH
- See Also:
-
JSON_PROPERTY_SM_T_P_SERVER
- See Also:
-
-
Constructor Details
-
WebUIConfigurationResponse200ResponseMessageRelay
public WebUIConfigurationResponse200ResponseMessageRelay()
-
-
Method Details
-
allowedRecipients
public WebUIConfigurationResponse200ResponseMessageRelay allowedRecipients(@Nullable String allowedRecipients) -
getAllowedRecipients
Only allow relaying to these recipients (regex)- Returns:
- allowedRecipients
-
setAllowedRecipients
-
blockedRecipients
public WebUIConfigurationResponse200ResponseMessageRelay blockedRecipients(@Nullable String blockedRecipients) -
getBlockedRecipients
Block relaying to these recipients (regex)- Returns:
- blockedRecipients
-
setBlockedRecipients
-
enabled
-
getEnabled
Whether message relaying (release) is enabled- Returns:
- enabled
-
setEnabled
-
overrideFrom
public WebUIConfigurationResponse200ResponseMessageRelay overrideFrom(@Nullable String overrideFrom) -
getOverrideFrom
Overrides the \"From\" address for all relayed messages- Returns:
- overrideFrom
-
setOverrideFrom
-
preserveMessageIDs
public WebUIConfigurationResponse200ResponseMessageRelay preserveMessageIDs(@Nullable Boolean preserveMessageIDs) -
getPreserveMessageIDs
Preserve the original Message-IDs when relaying messages- Returns:
- preserveMessageIDs
-
setPreserveMessageIDs
-
returnPath
-
getReturnPath
Enforced Return-Path (if set) for relay bounces- Returns:
- returnPath
-
setReturnPath
-
smTPServer
-
getSmTPServer
The configured SMTP server address- Returns:
- smTPServer
-
setSmTPServer
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-