diff --git a/REFERENCE.md b/REFERENCE.md
index bbc59bf3..04ffca69 100644
--- a/REFERENCE.md
+++ b/REFERENCE.md
@@ -124,6 +124,10 @@ The following parameters are available in the `postfix` class:
* [`masquerade_domains`](#-postfix--masquerade_domains)
* [`masquerade_exceptions`](#-postfix--masquerade_exceptions)
* [`mta`](#-postfix--mta)
+* [`mta_virtual_content`](#-postfix--mta_virtual_content)
+* [`mta_virtual_source`](#-postfix--mta_virtual_source)
+* [`mta_transport_content`](#-postfix--mta_transport_content)
+* [`mta_transport_source`](#-postfix--mta_transport_source)
* [`mydestination`](#-postfix--mydestination)
* [`mynetworks`](#-postfix--mynetworks)
* [`myorigin`](#-postfix--myorigin)
@@ -477,6 +481,42 @@ This option is mutually exclusive with the satellite Boolean.
Default value: `false`
+##### `mta_virtual_content`
+
+Data type: `Optional[String]`
+
+A free form string that defines the contents of the virtual file. Only used if mta is true.
+This parameter is mutually exclusive with mta_virtual_source.
+
+Default value: `undef`
+
+##### `mta_virtual_source`
+
+Data type: `Optional[String]`
+
+A String whose value is a location for the source file to be used for the virtual file.
+Only used if mta is true. This parameter is mutually exclusive with mta_virtual_content.
+
+Default value: `undef`
+
+##### `mta_transport_content`
+
+Data type: `Optional[String]`
+
+A free form string that defines the contents of the transport file. Only used if mta is true.
+This parameter is mutually exclusive with mta_transport_source.
+
+Default value: `undef`
+
+##### `mta_transport_source`
+
+Data type: `Optional[String]`
+
+A String whose value is a location for the source file to be used for the transport file.
+Only used if mta is true. This parameter is mutually exclusive with mta_transport_content.
+
+Default value: `undef`
+
##### `mydestination`
Data type: `String`