Re: Sudden problem with mrs_cyrus_mailertable (cant receive email on any domains) (let me know if this is off topic and needs to go on sendmail list instead)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 22 Feb 2007 12:08:12 +0100
"Jesper K. Pedersen" <jkp@xxxxxxxxxxxxxxxxx> wrote:

> Having updated my Fedora Core 5 I found myself in a difficult position
> 
> When verifying a local address "jkp@xxxxxxxxxxxxxxxxx" I get an error.
> 
> ~/# sendmail -d60.5 -bv jkp@xxxxxxxxxxxxxxxxx  
> 
> map_lookup(dequote, root, %0=root) => NOT FOUND (0)
> map_lookup(host, solnet.homeip.net, %0=solnet.homeip.net) =>
> solnet.homeip.net. (0) map_lookup(mailertable, solnet.homeip.net,
> %0=solnet.homeip.net) => mrs_cyrus_mailertable:error:5.1.1:550 User
> unknown (0) buildaddr: unknown mailer mrs_cyrus_mailertable
> 
> I have attached a more detailed debug output from the -bv trace.
> 
> It looks like sendmail didnt want to use the mrc_cyrus_mailertable
> setup any longer.
> 

I am sorry for the vague information given in the original email but
after having spent a good many hours trying to debug this I think I was
overly tired.

I have been unsuccessfull in correcting the problem - but I went to an
alternate sollution using mailertable and cyrusv2d mailer (instead of
Anfi's real time cyrus version 2)

This however mean that sendmail is no longer able to reject the message
but ends up bouncing emails not inteded for our users so I am still
interested in others that have a working sollution with similar setup :

uname -a
Linux rhea.solnet 2.6.19-1.2288.fc5 #1 Sat Feb 10 14:52:17 EST
2007 i686 athlon i386 GNU/L

sendmail-8.13.8-1.fc5
sendmail-cf-8.13.8-1.fc5

cyrus-imapd-2.3.1-2.7.fc5
cyrus-imapd-utils-2.3.1-2.7.fc5

Files patched according to Anfi's directions
( http://anfi.homeunix.net/sendmail/rtcyrus2.html )
 Cyrus is up and operating but sendmail is in fairly minimal setup with
sendmail / mailertable -> cyrus setup (can not get rtcyrus2 to work)

Current working sendmail.mc
divert(-1)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`FamPed email service')dnl
OSTYPE(`linux')dnl
define(`confDEF_USER_ID',``8:13'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl
dnl # define(`confDONT_BLAME_SENDMAIL',`GroupWritableSaslFile')dnl
define(`_FFR_MILTER', `1')dnl
dnl #
INPUT_MAIL_FILTER(`milter-spamc',`S=local:/var/run/spamass-milter/spamass-milter.sock,
T=C:1m;S:1m;R:2m;E:4m')
INPUT_MAIL_FILTER(`milter-spamc',`S=local:/var/run/spamass-milter/spamass-milter.sock,
T=C:15m;S:5m;R:5m;E:10m')dnl dnl # INPUT_MAIL_FILTER(`clmilter',
`S=local:local:/var/run/clamav-milter/clamav.sock, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `milter-spamc')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl define(`ALIAS_FILE',
`/etc/aliases')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS',
`authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A p y')dnl
define(`confCACERT_PATH',`/etc/mail/certs')dnl
define(`confCACERT',`/etc/mail/certs/mycert.pem')dnl
define(`confSERVER_CERT',`/etc/mail/certs/mycert.pem')dnl
define(`confSERVER_KEY',`/etc/mail/certs/mykey.pem')dnl
define(`confCLIENT_CERT',`/etc/mail/certs/mycert.pem')dnl
define(`confCLIENT_KEY',`/etc/mail/certs/mykey.pem')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN CRAM-MD5 DIGEST-MD5')dnl
define(`confLOG_LEVEL', `14')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN CRAM-MD5 DIGEST-MD5')dnl
DAEMON_OPTIONS(`Name=IPv4, Family=inet')dnl 
DAEMON_OPTIONS(`Port=smtps,Name=TLSMTA, M=s')dnl
FEATURE(`mrs')dnl
FEATURE(`mrs_cyrus')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl dnl
FEATURE(`blacklist_recipients')dnl
EXPOSED_USER(`root')dnl
MAILER(cyrusv2)dnl
MAILER(local)dnl
MAILER(smtp)dnl

Mailertable :
solnet.homeip.net       cyrusv2d:/var/imap/socket/lmtp
nilux.dk                cyrusv2d:/var/imap/socket/lmtp
famped.dk               cyrusv2d:/var/imap/socket/lmtp

Access :
localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY
10.1.1                          RELAY
to:solnet.homeip.net            RELAY
to:nilux.dk                     RELAY
to:famped.dk                    RELAY

This is the working setup - my desire was to return to our previously
working state (which suddenly stopped working since yesterday)

Mailertable :
solnet.homeip.net       mrs_cyrus_mailertable:error:5.1.1:550 User
unknown 
nilux.dk                mrs_cyrus_mailertable:error:5.1.1:550 User
unknown
famped.dk		mrs_cyrus_mailertable:error:5.1.1:550 User
unknown

With the RTC2 setup I now get this error :
sendmail -bv jkp@xxxxxxxxxxxxxxxxx  
buildaddr: unknown mailer mrs_cyrus_mailertable

Any advice is greatly appreciated
  Jesper K. Pedersen
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux