Checkrrvs, ignorerrvs Channel Options

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


Recipient validity date check (checkrrvs, ignorerrvs)

The checkrrvs and ignorerrvs source channel options, for support of RFC 7293, are new in MS 8.0. ignorerrvs is the default.

ignorerrvsmeans that the SMTP server will not offer or support the RRVS SMTP extension. In particular, client attempts to use an RRVS parameter in a RCPT TO command will cause an error, and the MTA will ignore any Require-Recipient-Valid-Since: header line.

checkrrvswhen set on an SMTP source channel means that the SMTP server offers and supports use of the SMTP RRVS extension. In particular, the MTA will check for a valid date for recipient mailbox ownership, whether specified (preferentially) in a RRVS parameter in the RCPT TO command, or in a Require-Recipient-Valid-Since: header field, and check for a valid date for the domain in the recipient address.

If the checkrrvs check fails on the recipient mailbox address, the recipient will be rejected with the SMTP error:


550 5.7.15 account information on file is older than actual user account

or alternate text as controlled by the error_text_wrong_account MTA option; if the checkrrvs check fails due to the domain creation date, the recipient will be rejected with the SMTP error:


550 5.7.18 domain owner has changed

or alternate text as controlled by the error_text_wrong_domain MTA option.


See also: