Hey, Barry, while you're checking things in, how about committing contrib/mm-handler, which isn't actually in the repository, despite what README.SENDMAIL says.
BTW, although I haven't tried it yet, I'm still sure you're missing something in those instructions. Just defining a mailer isn't going to do anything unless there's a rule somewhere, like in the mailertab, that defines a particular pattern that causes it to *use* said mail. Sendmail often operates by black magic, but this is blacker than most.
On 2001.07.26, in <5.1.0.14.2.20010726013750.05f5d040@lennier.cc.vt.edu>, "Ron Jarrell" <jarrell@vt.edu> wrote:
Hey, Barry, while you're checking things in, how about committing contrib/mm-handler, which isn't actually in the repository, despite what README.SENDMAIL says.
Urgh. This is my fault. I've been ignoring Barry's reminder that I've been supposed to contrib this for the last 4 months, because I'm on vacation this week. :)
BTW, although I haven't tried it yet, I'm still sure you're missing something in those instructions. Just defining a mailer isn't going to do anything unless there's a rule somewhere, like in the mailertab, that defines a particular pattern that causes it to *use* said mail. Sendmail often operates by black magic, but this is blacker than most.
Yes, the instructions are a bit out of date.
You can find an only-marginally-outdated version of mm-handler in the mailman-developers archive; the full directions on how to make it go are what's mainly missing here.
I'll try to put those together RSN.
-- -D. dgc@uchicago.edu NSIT University of Chicago
At 01:51 AM 7/26/01 -0400, Barry A. Warsaw wrote:
"DC" == David Champion <dgc@uchicago.edu> writes:
DC> I'll try to put those together RSN.
Ah cool. I'm going to sleep now. David, finish your vacation first!
Sleep? Sleep? Totally inadequate substitute for caffeine, man.
Although I'll settle for it if I can ever get the #(($)% news server to finish rebuilding all its indexes. It's looking more and more like there's a bug in BerkeleyDB in addition to the bugs in the inn...
Having finally found the urls to the most currently posted version of mm-handler (version 1.8), and having fiddled, I've gotten it to work.
It's not for the faint of heart. If you're comfortable with configuring sendmail, using m4, and potentially building optional components for it (you'll need makemap, which, even if on your os, might be the wrong version of db!) you can get it to work. The good news is you only need to do the real work once, then there's a little bit of work once per host. But you do have do dedicate a hostname name to mailman lists.
"RJ" == Ron Jarrell <jarrell@vt.edu> writes:
RJ> Sleep? Sleep? Totally inadequate substitute for caffeine,
RJ> man.
I tried to be a good zombie back in the '80's what with Nancy Reagan's "Sleep, Just Say No" campaign. In one stretch I went 6 weeks with little more than a 5-minute drooling lean against the wall, and it was working out great.
But eventually, the elephants started getting /really/ insistent about that strip poker game with the pink talking Q's. After the gigantic 9-legged camel bee stung me on the forehead, I slept a whole summer away and I knew from then on the sleep monkey would forever taunt me. But at least then he'd taken his tail out of my eye.
one-day-at-a-time-ly y'rs, -Barry
On 2001.07.26, in <20010726004710.B9012@smack.uchicago.edu>, "David Champion" <dgc@uchicago.edu> wrote:
Yes, the instructions are a bit out of date.
You can find an only-marginally-outdated version of mm-handler in the mailman-developers archive; the full directions on how to make it go are what's mainly missing here.
I'll try to put those together RSN.
Finally, here's a draft that I think should be fairly complete. This copy of mm-handler is slightly different; it's a little less snooty and more easily configured, and its date treatment (for generating envelope From_ lines) is 2822-compliant instead of taking a fair shot in the Unix tradition.
Also attached: mm-handler.readme, a sample virtusertable for RFC 2142 address exceptions, and a toy sendmail.mc file that really works.
Changes are mostly welcome, but I'd like to know just so that I can keep my own CVS in sync with Mailman's for now. Barry, you should check step 0xA in mm-handler.readme. You need to make some changes there, I think. :)
I'd appreciate someone's stepping through this like a newbie and noting problems.
-- -D. dgc@uchicago.edu NSIT University of Chicago
On 2001.08.13, in <20010813201531.C16110@smack.uchicago.edu>, "David Champion" <dgc@uchicago.edu> wrote:
Finally, here's a draft that I think should be fairly complete. This copy of mm-handler is slightly different; it's a little less snooty and more easily configured, and its date treatment (for generating envelope From_ lines) is 2822-compliant instead of taking a fair shot in the Unix tradition.
Not that it matters. This is vestigial of a time when I hadn't yet started using all the neat mailer flags that you can declare on a mailer definition, and it's not actually relevant anymore. My brain just stalled for a bit as I was writing that intro, and I improvised.
-- -D. dgc@uchicago.edu NSIT University of Chicago
"RJ" == Ron Jarrell <jarrell@vt.edu> writes:
RJ> Hey, Barry, while you're checking things in, how about
RJ> committing contrib/mm-handler, which isn't actually in the
RJ> repository, despite what README.SENDMAIL says.
I wish I could, but I've never seen it. AFAIR, David Champion was going to send it to me, but I don't think I ever actually go it. If you did David and I just lost it, then I apologize! Please resend.
RJ> BTW, although I haven't tried it yet, I'm still sure you're
RJ> missing something in those instructions. Just defining a
RJ> mailer isn't going to do anything unless there's a rule
RJ> somewhere, like in the mailertab, that defines a particular
RJ> pattern that causes it to *use* said mail. Sendmail often
RJ> operates by black magic, but this is blacker than most.
I gave up Sendmail hacking years ago, and that one simple act lead to the loosening of my restraints, the toning down of my medication, and my eventual release back into the World of the Shiny Happy People. Even the bruise on my forehead eventually healed.
IOW, Sendmail hackers, please send help. Between Fil and myself, I think we've got Postfix covered, and I'm ecstatic that Nigel is here to help with Exim, but I really need help from you folks to provide good solutions for Sendmail, Qmail, and any other popular MTA.
-Barry
At 01:49 AM 7/26/01 -0400, you wrote:
"RJ" == Ron Jarrell <jarrell@vt.edu> writes:
RJ> Hey, Barry, while you're checking things in, how about RJ> committing contrib/mm-handler, which isn't actually in the RJ> repository, despite what README.SENDMAIL says.
I wish I could, but I've never seen it. AFAIR, David Champion was going to send it to me, but I don't think I ever actually go it. If you did David and I just lost it, then I apologize! Please resend.
RJ> BTW, although I haven't tried it yet, I'm still sure you're RJ> missing something in those instructions. Just defining a RJ> mailer isn't going to do anything unless there's a rule RJ> somewhere, like in the mailertab, that defines a particular RJ> pattern that causes it to *use* said mail. Sendmail often RJ> operates by black magic, but this is blacker than most.
I gave up Sendmail hacking years ago, and that one simple act lead to the loosening of my restraints, the toning down of my medication, and my eventual release back into the World of the Shiny Happy People. Even the bruise on my forehead eventually healed.
IOW, Sendmail hackers, please send help. Between Fil and myself, I think we've got Postfix covered, and I'm ecstatic that Nigel is here to help with Exim, but I really need help from you folks to provide good solutions for Sendmail, Qmail, and any other popular MTA.
Well, David just indicated that he's going to get to it Real Soon Now, but basically, you're going to need to not only define that mailer, but add a FEATURE(mailertable), then define the mailertable map file, which would having something like
mail.python.org mailman:mail.python.org
Then any mail to mail.python.org in it would be processed with the mailman mailer. Which means sites that don't reserve a seperate hostname for their lists are ineligible, but the ones that do are golden.
(sendmail hacker for far, far too many years.)
participants (3)
-
barry@zope.com
-
David Champion
-
Ron Jarrell