Project

General

Profile

Actions

tickets #152467

closed

Subscribers disabled, presumably due to SPF issue

Added by pjessen 5 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
2023-12-12
Due date:
% Done:

100%

Estimated time:

Description

Looking the mailman bounce logs for December, 485 subscribers were disabled, of which 476 were gmail addresses, one was a suse.de and three were probably genuine bounces.
I think I'm going to experiment with a mass-resubscribe, by dropping join requests into the queue on mailman3.


Files

mailman3-disabled.lst (69.6 KB) mailman3-disabled.lst pjessen, 2023-12-12 09:12
Actions #1

Updated by pjessen 5 months ago

  • Assignee set to pjessen
  • Private changed from Yes to No

I think I'm going to experiment with a mass-resubscribe, by dropping join requests into the queue on mailman3.

I feel fairly certain people will be asked to confirm, which is a slight nuisance. I'm going to have a look at maybe just updating the database.

Actions #2

Updated by pjessen 5 months ago

mailman=> select address_id,delivery_status,ml.list_id from member m,preferences p,address a,mailinglist ml where m.preferences_id=p.id and m.address_id=a.id and ml.list_id=m.list_id and email='redacted@gmail.com';
 address_id | delivery_status |             list_id             
------------+-----------------+---------------------------------
       1342 |               1 | announce.lists.opensuse.org
       1342 |               1 | programming.lists.opensuse.org
       1342 |               4 | support.lists.opensuse.org
       1342 |               1 | virtual.lists.opensuse.org
       1342 |               1 | buildservice.lists.opensuse.org
       1342 |               1 | users.lists.opensuse.org
       1342 |               3 | arm.lists.opensuse.org
       1342 |               3 | factory.lists.opensuse.org
       1342 |               3 | offtopic.lists.opensuse.org
(9 rows)

The 'delivery_status 3' above is disabled by bounces.

Actions #3

Updated by crameleon 5 months ago

Hi,

someone joined #opensuse-admin stating the following:

10:20 <kilian> i somehow got unregistered from opensuse factory

Is it related to this?

Actions #4

Updated by holzingk 5 months ago

crameleon wrote in #note-3:

Hi,

someone joined #opensuse-admin stating the following:

10:20 <kilian> i somehow got unregistered from opensuse factory

Is it related to this?

"kilian" here. Yes.

I received the following email on 08.12 17.22 German time.:

Your subscription has been disabled on the factory@lists.opensuse.org mailing list
because it has received a number of bounces indicating that there may
be a problem delivering messages to ${EMAIL}  You may want to
check with your mail administrator for more help.

If you have any questions or problems, you can contact the mailing
list owner at

    factory-owner@lists.opensuse.org

Actions #5

Updated by pjessen 5 months ago

pjessen wrote in #note-1:

I feel fairly certain people will be asked to confirm, which is a slight nuisance. I'm going to have a look at maybe just updating the database.

Just sending a join request does nothing - it confirms if the sender is already a member.
In mailman2, there was a way to do this via listname-request with subject set delivery on.

Actions #6

Updated by pjessen 5 months ago ยท Edited

These updates will reset all "Disabled by bounces" subscriptions to 'unset':

awk '{print $9}'  mailman3-disabled.lst | sort -u |\
xargs printf "update preferences set delivery_status=null where id in (select p.id from member m,preferences p,address a,mailinglist ml where m.preferences_id=p.id and m.address_id=a.id and ml.list_id=m.list_id and email='%s' and delivery_status=3);\n"
Actions #7

Updated by pjessen 5 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Done. Some subscribers had already re-enabled themselves.

Actions

Also available in: Atom PDF