This simply quotes IPv6 for postfix configuration.
$self->get('mail', 'spf');
$vars->{postfix}->{usepolicy} = $usepolicy;
+ if ($int_ip =~ m/^$IPV6RE$/) {
+ $vars->{postfix}->{int_ip} = "[$int_ip]";
+ } else {
+ $vars->{postfix}->{int_ip} = $int_ip;
+ }
+
my $resolv = PVE::INotify::read_file('resolvconf');
$vars->{dns}->{hostname} = $nodename;
-o content_filter=scan:127.0.0.1:10024
-o receive_override_options=no_address_mappings
-o smtpd_discard_ehlo_keywords=silent-discard,dsn
- -o mynetworks=127.0.0.0/8,[% ipconfig.int_ip %]
+ -o mynetworks=127.0.0.0/8,[% postfix.int_ip %]
127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=