
"Harold" == Harold Paulson <haroldp@sierraweb.com> writes:
Harold> Do you really have a *policy* to accept messages that you
Harold> will never deliver, save them to disk, and then generate
Harold> reject messages for them?
As I read his post, indeed he does. He wants legitimate posters to be told they need to sign up for the list before they can post. It's true that you can supply a reason for an MTA rejection, but (in my experience) it is unfortunately also true that many originating MTAs are not configured to report that reason. Others will substitute a stock text for the numerical code (especially in cases of internationalization). The most reliable way to give those legitimate users full information is for Mailman to create and send a bounce mail.
Because of the specific issue with Yahoo, he "deeply regrets that we must make a special exception for Yahoo."
When implementing that policy exception for Yahoo, it would make sense to do so at the MTA level, as you suggest, if his MTA provides the hooks and he can write the needed glue code. (It's a bit much to call that exercise "configuration", IMO.)
-- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.