Public bug reported:
Debconf allows to select a backend, and one of those backends is
Postfix. In this case the line
queue/postfix-queue
is written to /etc/qpsmtpd/debian-queue-method. However, if you're using
a virtual mail configuration with Postfix, this only works partially,
the virtual_alias_map is ignored. To alleviate this, the parameter
FLAG_MASK_EXTERNAL is required. So please change debconf to include that
flag for Postfix:
queue/postfix-queue FLAG_MASK_EXTERNAL
The patch for this:
--- qpsmtpd.postinst 2013-01-11 23:09:27.000000000 +0100
+++ qpsmtpd.postinst 2013-01-11 23:09:41.000000000 +0100
@@ -74,7 +74,7 @@
if [ "$QUEUE_PLUGIN" = "exim" ] ; then
echo "queue/exim-bsmtp"
elif [ "$QUEUE_PLUGIN" = "postfix" ] ; then
- echo "queue/postfix-queue"
+ echo "queue/postfix-queue FLAG_MASK_EXTERNAL"
elif [ "$QUEUE_PLUGIN" = "proxy" ] ; then
echo -n "queue/smtp-forward "
echo "$QUEUE_PROXY_DESTINATION" | tr ":" " "
** Affects: qpsmtpd (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1098736
Title:
Problem with debconf, Postfix and virtual users
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qpsmtpd/+bug/1098736/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs