Replayformat Option

From Messaging Server Technical Reference Wiki
Jump to: navigation, search



The replayformat option takes an argument of a printf-style format string that says how to construct the user ID for replay to the Message Store server. Valid escape sequences are:


%s (user@domain where '@' is the canonical domain delimiter)
%o (original user as sent by the client)
%U (userid only)
%V (virtual domain only)
%A[attr] (value of user's attribute "attr")

For example, %A[uid]@%V for a user with joe as the user ID and domain=siroe.com would yield:


joe@siroe.com

For the MMP, when using hosteddomains, the mailAccessProxyReplay attribute in the domain node in the LDAP server overrides this option.


The default value is:  %U@%V

Use with http

The replayformat MSHTTPD option, http.replayformat, specifies the format for authentication replay from mshttpd to IMAP and MTA backends. Supports:

  • %o for original userid as sent by the client,
  • %s for user@domain,
  • %U for userid only (prior to LDAP lookup),
  • %V for virtual domain,
  • %A[attr] for value of specified user's attribute.


See also:

Use with the MMP

The replayformat MMP/IMAP Proxy/POP Proxy/vdomain option takes an argument of a printf-style format string that says how to construct the user ID for replay to the Message Store server. Valid escape sequences are:


%s (user@domain where '@' is the canonical domain delimiter)
%o (original user as sent by the client)
%U (userid only, prior to LDAP lookup)
%V (virtual domain only)
%A[attr] (value of user's attribute "attr")

For example, %A[uid]@%V for a user with joe as the value of the UID LDAP attribute and domain=siroe.com would yield:


joe@siroe.com

For the MMP, when using hosteddomains, the mailAccessProxyReplay attribute in the domain node in the LDAP server overrides this option.


See also:


See also: