virtual domain mailbox cross contamination
Adam D
emlists at gmail.com
Mon Aug 13 07:45:16 EDT 2007
Sorry in my haste and excitement I totally forgot to include the log
output when it worked.
Working settings
main.cf:
virtual_transport = cyrus:unix:/var/run/cyrus/socket/lmtp
mailbox_transport = cyrus:unix:/var/run/cyrus/socket/lmtp
master.cf:
lmtp unix - - n - - lmtp
cyrus unix - n n - - lmtp
log output:
postfix/lmtp[13234]: A09EB3142: to=<user at domain2.tld>,
relay=host.domain2.tld[/var/run/cyrus/socket/lmtp], delay=1047,
delays=1047/0/0/0.02, dsn=2.1.5, status=sent (250 2.1.5 Ok)
I have noticed in another setting using
main.cf
virtual_transport = cyrus
mailbox_transport = cyrus
master.cf
cyrus unix - n n - - pipe
flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -r${sender} -m
${extension} ${user}
log output
postfix/pipe[13248]: E56476E010: to=<user at domain1.tld>,
orig_to=<user1 at host.domain1.tld>, relay=cyrus, delay=0.6,
delays=0.3/0.25/0/0.05, dsn=2.0.0, status=sent (delivered via cyrus service)
The end 'status=sent...' is quite different. I am assuming it is
because the different protocols used to deliver the message to cyrus?
-Adam
More information about the Info-cyrus
mailing list