I'm running fastforward 0.51 on a Linux machine.

Normal (default domain) forwarding works fine.

My problem is that email sent to a virtual user
always ends up going to the default address:

@4000000038fc7ed7129915e4 info msg 164054: bytes 435 from 
<[EMAIL PROTECTED]> qp 5716 uid 503
@4000000038fc7ed712dd662c starting delivery 19: msg 164054 to local 
[EMAIL PROTECTED]
@4000000038fc7ed712dd7d9c status: local 1/10 remote 0/20
@4000000038fc7ed713f492ec new msg 164060
@4000000038fc7ed713f611bc info msg 164060: bytes 538 from 
<[EMAIL PROTECTED]> qp 5720 uid 502
@4000000038fc7ed7143b8ae4 starting delivery 20: msg 164060 to remote 
[EMAIL PROTECTED]
@4000000038fc7ed7143ba63c status: local 1/10 remote 1/20
@4000000038fc7ed7143bae0c delivery 19: success:
fastforward:_qp_5720/did_0+0+1/
@4000000038fc7ed7143bb9c4 status: local 0/10 remote 1/20
@4000000038fc7ed7143bc194 end msg 164054

Here is the test configuration:

# cat ~alias/.qmail-default
|fastforward -d /etc/aliases.cdb 

# cat /etc/aliases
root: alias
postmaster: alias
mailer-daemon: alias

[EMAIL PROTECTED]: [EMAIL PROTECTED]
@wdtsf.com: [EMAIL PROTECTED]

#  printforward < /etc/aliases.cdb
root@:
, &[EMAIL PROTECTED]
;
postmaster@:
, &[EMAIL PROTECTED]
;
mailer-daemon@:
, &[EMAIL PROTECTED]
;
[EMAIL PROTECTED]:
, &[EMAIL PROTECTED]
;
@wdtsf.com:
, &[EMAIL PROTECTED]
;

# env DEFAULT=russ HOST=wdtsf.com fastforward -nd /etc/aliases.cdb
from <original envelope sender>
to <[EMAIL PROTECTED]>

# grep wdtsf.com  /var/qmail/control/*
/var/qmail/control/rcpthosts:wdtsf.com
/var/qmail/control/virtualdomains:wdtsf.com:alias

-- 
Quist Consulting                Email: [EMAIL PROTECTED]
219 Donlea Drive                Voice: +1.416.696.7600
Toronto ON  M4G 2N1             Fax:   +1.416.978.6620
CANADA                          WWW:   http://www.quist.on.ca

Reply via email to