On 5/16/21 6:33 PM, Jayson Smith wrote:
> 
> 
> I have a strange one here. Earlier this evening I received a report that
> one particular subscriber wasn't receiving messages from one of my
> lists. I knew I wasn't getting any bounce notices, so I decided to look
> at the server logs. I saw messages being received from him when he sent
> mail, but never saw any mail actually going to him. Could he have
> somehow been put on no mail? Checked, nope. Same for digest. At a loss,
> I unsubscribed and resubscribed his address. The unsubscribe message
> went out, but the welcome message didn't. I posted a test message to the
> list, and though his address was listed in the Sendmail outgoing queue
> for a while, the Sendmail logs never showed the message going out to
> him. I discovered that the first letter of his address was capitalized,
> so I unsubscribed him again, and resubscribed him again, this time with
> the address in all lower case. The welcome message went out this time,
> as did my subsequent test message to the list. Has anyone else had this
> happen, or does anyone know what's going on here?


Local parts of email addresses can be case sensitive. They usually
aren't, but whether they are is up to the recipient MTA/MTA. According
to https://www.rfc-editor.org/rfc/rfc5321.html#section-2.3.11 "the
local-part MUST be interpreted and assigned semantics only by the host
specified in the domain part of the address."

For this reason, Mailman keeps two versions of an email address - a
lowercased version which is used internally for lookups, etc., and a
case-preserved version which is used as the recipient of outgoing mail.

As far as sendmail not sending, your description above indicates that
the mixed case recipient address was given to sendmail and for whatever
reason, sendmail queued it but didn't send it. Why is a sendmail
question. Possibly someone on this list knows the answer, but a sendmail
list might be a better resource.

However, there seems to be something else going o here as you say that
the initial unsubscribe message, presumably to the mixed case address,
was sent, so why it would send some and not others, I don't know, but
I'm certain this is not a Mailman issue and that Mailman is delivering
all these messages to sendmail.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/

Reply via email to