Hi Andrzej Thanks for the response. Sorry I'm taking so long to follow up on this. I thought it was a priority, but "the boss" (my wife) has other ideas.
> > Which variant have you used ? > [ there are three: mailertable, stickyhub, user] I was trying the mailertable version. > >> My problem is that I'm also using MailMan 2.0.13 to host some email >> lists >> for the virtual domains. Mail for these lists is usually resolved in >> the >> aliases file to go through a mailman command: >> [EMAIL PROTECTED]: "|wrapper post listname" >> >> With that entry (and all the others necessary for the list) in the >> aliases >> file, sendmail complains about "cannot alias non-local names". Various >> searches point to the 'A' flag that Andrzej mentions above. I added >> that >> in, with no change in results. > > What is reported by the commands below: > # which mailer is selected for [EMAIL PROTECTED] before aliases > echo '3,0 [EMAIL PROTECTED]' | sendmail -bt On my test system, the list is '[EMAIL PROTECTED]' ADDRESS TEST MODE (ruleset 3 NOT automatically invoked) Enter <ruleset> <address> > canonify input: mytest @ dtovey . local Canonify2 input: mytest < @ dtovey . local > Canonify2 returns: mytest < @ dtovey . local . > canonify returns: mytest < @ dtovey . local . > parse input: mytest < @ dtovey . local . > Parse0 input: mytest < @ dtovey . local . > Parse0 returns: mytest < @ dtovey . local . > ParseLocal input: mytest < @ dtovey . local . > ParseLocal returns: mytest < @ dtovey . local . > Parse1 input: mytest < @ dtovey . local . > MailerToTriple input: < mrs_cyrus_mailertable : error : 5 . 1 . 1 : 550 User unknown > mytest < @ dtovey . local . > mrs_cyrus_mailer input: < error : 5 . 1 . 1 : 550 User unknown > mytest < @ dtovey . local . > MailerToTriple input: < error : 5 . 1 . 1 : 550 User unknown > mytest < @ dtovey . local > MailerToTriple returns: $# error $@ 5 . 1 . 1 $: 550 User unknown mrs_cyrus_mailer returns: $# error $@ 5 . 1 . 1 $: 550 User unknown MailerToTriple returns: $# error $@ 5 . 1 . 1 $: 550 User unknown Parse1 returns: $# error $@ 5 . 1 . 1 $: 550 User unknown parse returns: $# error $@ 5 . 1 . 1 $: 550 User unknown > # which flags are set for cyrus mailers > echo '=M' | sendmail -bt | grep cyrus > mailer 9 (cyrusv2): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/HdrToL M=0 U=0:0 F=/1:@ADFMXlmnqsz| L=0 E=\r\n T=DNS/RFC822/SMTP r=100 A=FILE /var/lib/imap/socket/lmtp mailer 10 (cyrusv2d): P=[IPC] S=EnvFromSMTP/HdrFromSMTP R=EnvToSMTP/EnvToSMTP M=0 U=0:0 F=1ADFMXlmnqsz L=0 E=\r\n T=DNS/RFC822/SMTP r=100 A=FILE /var/lib/imap/socket/lmtp >> If I remove the domain name from the >> alias: >> listname: "|wrapper post listname" >> >> I no longer get the "cannot alias" complaints from sendmail, but now the >> mail is failing because there is no actual imap mailbox for the mail >> lists. > > You can use virtusertable to redirect [EMAIL PROTECTED] to listname. > Since version 8.10 virtusertable can be consulted for some non local > email domains (domain handled by mailertable). > Didn't work. I still get the unknown user error. If I create the '[EMAIL PROTECTED]' mailbox, the mail is accepted, but then it is delivered into the cyrus mailbox and doesn't go through mailman at all. It seems like the aliases are not being used at all. I'm sure that I've screwed something up, but I'm not sure where. Thanks again for your help. /dwight -- Dwight N. Tovey email: [EMAIL PROTECTED] web: http://www.dtovey.net/~dwight ----------- OK. Who stopped payment on my reality check? --- 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