Re: [Mailman-Users] another question about invitation confirmationsubject line/VERP

Thanks to all for the plethora of information about VERP and how it is used by the MTAs and Mailman. Just for clarification, I don't have a list of 250,000 subscribers, just a site that has a total of 250,000 subscribers over 500+ lists. I think the largest is about 40,000.
So, if all I want to do (which was my original question) is to VERP confirmations, I only have to add this to Postfix:
default_verp_delimiters = += verp_delimiter_filter = -+=x
and this to mm_cfgy.py:
VERP_CONFIRMATIONS = Yes
All other VERP setting are whatever is the default in Defaults.py.
VERPing the confirmations seems to work as expectedc and I assume that there is not much of a burden on the server without VERPing every message or even VERPing a sample of messages.
Thanks again for the good information.
On Nov 27, 2007 8:38 PM, Brad Knowles <brad@shub-internet.org> wrote:
-- Christopher Adams adamsca@gmail.com

On 11/29/07, Christopher Adams wrote:
That would still make it one of the larger Mailman installations I know of.
There shouldn't be a whole lot of load resulting from VERP'ing the confirmations, no. Those should be going out, at most, once per day per recipient who's been identified as needing confirmation. Even if all your lists were announce-only lists and you only got one announcement per list per month, you should probably see more "regular" traffic than the confirmations.
I'm not sure, but turning on verp_confirmations may result in other list administrative functions also being VERP'ed, but again even if you put all them together, they should still be a relatively small fraction of your overall volume.
Please let us know if you have any further questions, or if you'd be willing to contribute more information to be put into the FAQs.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>

Christopher Adams wrote:
Actually, you don't need either of these. default_verp_delimiters specifies the default VERP delimiters to be used in the envelope sender address, + to separate the sender from the recipient address and = to replace the @ in the recipient address. verp_delimiter_filter specifies the characters that a sender is allowed to specify as replacements for the defaults.
They both relate only to 'true' VERP done by Postfix on outgoing mail and have nothing to do with Postfix's parsing of incoming mail addresses.
What you do need in Postfix is
recipient_delimiter = +
So that when Postfix receives the reply to a 'friendly' confirmation addressed to listname-confirm+xxxxxxxxxxxxxxxxxxx@example.com it delivers it the same as it would if it were addressed to listname-confirm@example.com .
That's correct.
There is no additional burden on anything (except maybe Postfix address parsing on the replies) from setting VERP_CONFIRMATIONS = Yes since the confirmations are individual messages sent one at a time to one recipient regardless of the VERP_CONFIRMATIONS setting.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

On 11/29/07, Christopher Adams wrote:
That would still make it one of the larger Mailman installations I know of.
There shouldn't be a whole lot of load resulting from VERP'ing the confirmations, no. Those should be going out, at most, once per day per recipient who's been identified as needing confirmation. Even if all your lists were announce-only lists and you only got one announcement per list per month, you should probably see more "regular" traffic than the confirmations.
I'm not sure, but turning on verp_confirmations may result in other list administrative functions also being VERP'ed, but again even if you put all them together, they should still be a relatively small fraction of your overall volume.
Please let us know if you have any further questions, or if you'd be willing to contribute more information to be put into the FAQs.
-- Brad Knowles <brad@shub-internet.org> LinkedIn Profile: <http://tinyurl.com/y8kpxu>

Christopher Adams wrote:
Actually, you don't need either of these. default_verp_delimiters specifies the default VERP delimiters to be used in the envelope sender address, + to separate the sender from the recipient address and = to replace the @ in the recipient address. verp_delimiter_filter specifies the characters that a sender is allowed to specify as replacements for the defaults.
They both relate only to 'true' VERP done by Postfix on outgoing mail and have nothing to do with Postfix's parsing of incoming mail addresses.
What you do need in Postfix is
recipient_delimiter = +
So that when Postfix receives the reply to a 'friendly' confirmation addressed to listname-confirm+xxxxxxxxxxxxxxxxxxx@example.com it delivers it the same as it would if it were addressed to listname-confirm@example.com .
That's correct.
There is no additional burden on anything (except maybe Postfix address parsing on the replies) from setting VERP_CONFIRMATIONS = Yes since the confirmations are individual messages sent one at a time to one recipient regardless of the VERP_CONFIRMATIONS setting.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Brad Knowles
-
Christopher Adams
-
Mark Sapiro