FAQ
An update on this problem: (recap: lists stop working after turning
on/off Exchange filtering)

Thursday night did a Live Meeting with a Microsoft tech and got the SMTP

connector to work again between out Exchange front-end and the server
hosting mailman. That's the good news.


The bad news is some people on a list will get a email and other will
not. Example: I have a test list I use has me and 3 co-workers on it.
I get the email, the others don't. We have the main campus email list
that has a few hundred people on it, most people did not get a test
message.


The post & SMTP logs seem to indicate it got the email and sent it ok,
but its not getting there. Exchange logs seem to indicate it got the
email from mailman and is sending it.


Where can I go to verify who,what,when mailman sent a email. I don't
know mailman's internals so not sure if it generates a email per
memeber on a list or sends a email with all member on one email. So
not sure what I should be looking for to resolve this issue.


The short recap of what is happening now Exchange sends email to list
on out mailman server, mailman is doing something with it and then it
seems to be sending it back to Exchange to deliver but not everyone is
getting the email.


Any help or ideas of what to look at/for, let me know


John

Search Discussions

  • Mark Sapiro at May 28, 2006 at 3:34 am

    John Adamski wrote:
    The post & SMTP logs seem to indicate it got the email and sent it ok,
    but its not getting there. Exchange logs seem to indicate it got the
    email from mailman and is sending it.


    Where can I go to verify who,what,when mailman sent a email. I don't
    know mailman's internals so not sure if it generates a email per
    memeber on a list or sends a email with all member on one email. So
    not sure what I should be looking for to resolve this issue.

    Mailman's 'smtp' and 'smtp-failure' logs will tell you about delivery
    to the outgoing smtp server. If there is an entry in the 'smtp' log of
    the form '%(msg_message-id)s smtp to %(listname)s for %(#recips)d
    recips, completed in %(time).3f seconds' and no entry in the
    'smtp-failure' log, Mailman has successfully transferred the message
    to the outgoing MTA. If bounces are subsequently returned, they will
    be noted in the 'bounce' log if bounce processing is enabled.

    As far as how Mailman delivers, this depends on a number of things. The
    basic controls are Defaults.py/mm_cfg.py options SMTP_MAX_RCPTS
    (default 500) and SMTP_MAX_SESSIONS_PER_CONNECTION (default 0). These
    defaults say messages should be delivered to the MTA in chunks with a
    maximum of 500 recipients per chunk and as many chunks as necessary
    with one connect to the server. SMTP_MAX_RCPTS adjusts the chunk size,
    and if SMTP_MAX_SESSIONS_PER_CONNECTION is > 0, after that many chunks
    are sent, Mailman will close the SMTP connection and re-open it for
    the next chunk.

    VERP and personalization will reduce the chunk size to 1 - i.e., each
    recipient will be sent to individually.

    In any case, there will be only one 'smtp' log entry for a successful
    message send indicating the total #recips and time, regardless of how
    many chunks are sent.

    See the Defaults.py/mm_cfg.py settings for VERP_DELIVERY_INTERVAL and
    OWNERS_CAN_ENABLE_PERSONALIZATION and the list's personalize setting
    if OWNERS_CAN_ENABLE_PERSONALIZATION = Yes.

    As far as resolving the issue, the problem seems to be out of Mailman's
    hands based on what you say about the post and smtp logs. You may be
    able to work around the issue by mm_cfg.py settings like for example

    SMTP_MAX_RCPTS = 5
    SMTP_MAX_SESSIONS_PER_CONNECTION = 1

    but this may not help depending on what the actual problem is.

    --
    Mark Sapiro <msapiro at value.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedMay 28, '06 at 2:29a
activeMay 28, '06 at 3:34a
posts2
users2
websitelist.org

2 users in discussion

John Adamski: 1 post Mark Sapiro: 1 post

People

Translate

site design / logo © 2022 Grokbase