In case these are required as well:
*dovecot confiiguration*
root@dawnone:~# dovecot -n # 1.2.13: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-3-686 i686 Debian squeeze/sid log_timestamp: %Y-%m-%d %H:%M:%S protocols: imap managesieve listen(default): * listen(imap): * listen(managesieve): *:2000 ssl: no disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(managesieve): /usr/lib/dovecot/managesieve-login mail_privileged_group: mail mail_location: maildir:~/Maildir mbox_write_locks: fcntl dotlock mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(managesieve): /usr/lib/dovecot/managesieve mail_plugins(default): quota mail_plugins(imap): quota mail_plugins(managesieve): mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(managesieve): /usr/lib/dovecot/modules/managesieve managesieve_logout_format(default): bytes=%i/%o managesieve_logout_format(imap): bytes=%i/%o managesieve_logout_format(managesieve): bytes=%i%o lda: postmaster_address: dove@vmint mail_plugins: quota sieve deliver_log_format: msgid=%m: %$ sendmail_path: /usr/lib/sendmail log_path: /var/log/ldaone info_log_path: /var/log/ldatwo debug: yes auth default: debug: yes passdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf userdb: driver: prefetch userdb: driver: ldap args: /etc/dovecot/dovecot-ldap.conf socket: type: listen master: path: /var/run/dovecot/auth-master mode: 438 plugin: quota: maildir sieve: ~/.dovecot.sieve sieve_dir: ~/sieve
*ldap attributes* root@dawnone:~# qmail-ldaplookup -u cot Searching ldap for: (&(objectClass=qmailUser)(uid=cot)) under dn: dc=vmint Found 1 entry:
dn: uid=cot,ou=people,dc=vmint
objectClass: top objectClass: person objectClass: posixAccount objectClass: shadowAccount objectClass: qmailUser mail: cot@vmint uid: cot accountStatus: undefined -> active mailHost: undefined homeDirectory: /home/cot aliasEmpty: /home/cot/Maildir/ qmailDotMode: ldapwithprog qmailUID: 1011 qmailGID: 1011 mailQuotaSize: 1000000 mailQuotaCount: 0 (unlimited) mailSizeMax: 0 (unlimited) deliveryMode: nolocal deliveryProgramPath: /usr/lib/dovecot/deliver -a $RECIPIENT -f $SENDER -d $USER mailReplyText: undefined
On Wed, Sep 22, 2010 at 4:59 PM, Mohit Chawla wrote: Hi, I have been testing sieve in my setup with qmail-ldap and deliver on a LAN
with an artificial domain name. Everything seems to be working as expected,
except in cases when autoreplies (vacation, reject messages) need to be
tested. The domain name is vmint, and dawnone is the hostname on which mail server
is setup, so a users have address like cot@vmint, cute@vmint and
dove@vmint *failure notice message/bounce sent to the postmaster* Return-Path: <>
Received: (qmail 5346 invoked for bounce); 22 Sep 2010 11:17:55 -0000
Date: 22 Sep 2010 11:17:55 -0000
From: MAILER-DAEMON@vmint
To: "<>"@dawnone.vmint
Subject: failure notice Hi. This is the qmail-send program at vmint.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out. --- Below this line is a copy of the message. Return-Path: <"<>"@dawnone.vmint>
Received: (qmail 5344 invoked by uid 1011); 22 Sep 2010 11:17:55 -0000
X-Sieve: Dovecot Sieve 0.1.17
Message-ID: dovecot-sieve-1285154275-554846-0@dawnone
Date: Wed, 22 Sep 2010 16:47:55 +0530
From: This is an automated reply; I am away and will not be able to reply to you
immediately.I will get back to you as soon as I return. *deliver is being called like this*: deliver -f $SENDER -d $USER where SENDER and USER are provided by qmail-ldap. So, am not sure what component in the chain is appending a .vmint to the existing domain name. Any input appreciated, thanks.