real time cyrus integration difficulties

Rod Gutierrez rod at combase.com
Thu May 26 16:18:07 EDT 2005


for the last couple of days i have been trying to get real time cyrus 
integration working with no luck. i am under the assumption that once 
everything is working sendmail will return a "user unknown" message 
when a user that doesn't exist on the system is sent an email, 
instead it is quitting with a tempfail error (as you will see below).
i have tried to include any information that i feel may be helpful. please 
let me know if i am leaving anything out. i apologize in advance if i am 
looking over something simple.

regards,

rod gutierrez

[root at mysubdomain ~]# /usr/sbin/sendmail -d0.1 -bt < /dev/null
Version 8.13.4
 Compiled with: DNSMAP LOG MATCHGECOS MILTER MIME7TO8 MIME8TO7
                NAMED_BIND NETINET NETUNIX NEWDB PIPELINING SCANF SOCKETMAP
                USERDB XDEBUG

[root at mysubdomain ~]# grep Kcyrus /etc/mail/sendmail.cf
Kcyrus socket -a<OK> -T<TMPF> local:/usr/lib/cyrus-imapd/smmapd

[root at mysubdomain ~]# grep ": mrs" /etc/mail/sendmail.cf
#####  $Id: mrs.m4,v 8.3 2004/03/18 21:39:22 anfi Exp $  #####
#####  $Id: mrs_cyrus.m4,v 8.9 2005/01/24 19:44:53 anfi Exp $  ####

rod is a user that exists on the system...

[root at mysubdomain ~]# ./socketmapClient.pl unix:/var/lib/imap/socket/smmapd cyrus rod
rod => OK rod

[root at mysubdomain ~]# /usr/lib/sendmail -d60.1 -bv rod at mysubdomain.mydomain.com
map_lookup(dequote, rod) => NOT FOUND (0)
map_lookup(dequote, rod) => NOT FOUND (0)
map_lookup(user, rod) => rod<> (0)
rod at mysubdomain.mydomain.com... deliverable: mailer local, user rod

the test account does not exist on the system...

[root at mysubdomain ~]# ./socketmapClient.pl unix:/var/lib/imap/socket/smmapd cyrus test
test => NOTFOUND Mailbox does not exist

[root at mysubdomain ~]# /usr/lib/sendmail -d60.1 -bv test at mysubdomain.mydomain.com
map_lookup(dequote, rod) => NOT FOUND (0)
map_lookup(dequote, test) => NOT FOUND (0)
map_lookup(user, test) => NOT FOUND (67)
map_lookup(cyrus, test) => NOT FOUND (75)
map_lookup(cyrus, test) tempfail: errno=0
test at mysubdomain.mydomain.com... deliverable: mailer local, user test

let me know if i can include any other system output.

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list