diff --git a/manifests/files.pp b/manifests/files.pp
index 25d89b5c87bfb0329bce7e67cbbd5e6729b88a6c..44130ae492dc8f31109707bc7accc0a74c4bd427 100644
--- a/manifests/files.pp
+++ b/manifests/files.pp
@@ -6,6 +6,8 @@ class postfix::files (
   $use_schleuder,
   $use_sympa,
   $mail_user,
+  $myorigin,
+  $inet_interfaces,
   $master_smtp,
   $master_smtps,
   $master_submission,
@@ -59,9 +61,9 @@ class postfix::files (
   }
 
   ::postfix::config {
-    'myorigin':         value => $postfix::myorigin;
+    'myorigin':         value => $myorigin;
     'alias_maps':       value => 'hash:/etc/aliases';
-    'inet_interfaces':  value => $postfix::inet_interfaces;
+    'inet_interfaces':  value => $inet_interfaces;
   }
 
   case $::osfamily {
diff --git a/manifests/init.pp b/manifests/init.pp
index 1ca8ced5b939a7cd8e330098055e39b085f6eed0..fb2a32260cc8b2d0e04be0f7a6d899e7fa824d97 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -52,6 +52,8 @@ class postfix (
     use_schleuder       => $use_schleuder,
     use_sympa           => $use_sympa,
     mail_user           => $mail_user,
+    myorigin            => $myorigin,
+    inet_interfaces     => $inet_interfaces,
     master_smtp         => $master_smtp,
     master_smtps        => $master_smtps,
     master_submission   => $master_submission,