diff -Nur smeserver-qpsmtpd-2.4.0/root/etc/e-smith/templates/var/service/qpsmtpd/config/plugins/13bcc smeserver-qpsmtpd-2.4.0_bz8990/root/etc/e-smith/templates/var/service/qpsmtpd/config/plugins/13bcc --- smeserver-qpsmtpd-2.4.0/root/etc/e-smith/templates/var/service/qpsmtpd/config/plugins/13bcc 2008-10-07 17:05:17.000000000 +0200 +++ smeserver-qpsmtpd-2.4.0_bz8990/root/etc/e-smith/templates/var/service/qpsmtpd/config/plugins/13bcc 2015-08-06 17:48:45.057550350 +0200 @@ -1,4 +1,7 @@ { return "# bcc disabled" unless ($qpsmtpd{Bcc} eq "enabled"); - return "bcc mode " . $qpsmtpd{BccMode} . " all " . $qpsmtpd{BccUser}; + my $user = $qpsmtpd{BccUser} || ''; + return "# bcc user not set" if $user eq ''; + $user .= '@' . $DomainName unless $user =~ m/\@/; + return "bcc mode " . $qpsmtpd{BccMode} . " all " . $user; }