# sendadminsmail - given a file with a list of lsits, send admins email
# taggart - 202008
# requires libemail-sender-perl
useEmail::Sender::Simpleqw(sendmail);
my$from='listmaster@lists.riseup.net';
my$subject='Problem with lists.riseup.net mail delivery';
if(!$ARGV[0]){
print"usage: sendadminsmail <file>\n";
exit;
}
$infile=$ARGV[0];
open(IN,"$infile")ordie"ERROR: cannot open $infile\n";
while(<IN>){
chomp;
$list=$_;
$admin="${list}-admin@lists.riseup.net";
print"Sending to $admin...\n";
$body="Hi $admin,
While recently making some configuration changes to improve server security, we had a bug that caused lists.riseup.net mail deliveries to bounce.
This bug existed for 13 hours, from
2020-08-12 23:00 to 2020-08-13 12:00 UTC
2020-08-12 16:00 to 2020-08-13 5:00 US PDT
Your list,
${list}@lists.riseup.net
was detected as possibly having list traffic during that time. There is a chance that any message sent to your list was not delivered to subscribers. However, any messages would have been properly archived, so you can check there to see if there are messages that need to be resent.
You may also notice in the admin interface that bounce count for subscribers is high due to this issue. Do not delete any subscribers and on the next successful delivery the bounce numbers will be automatically fixed.
We are sorry this happened and if you have any questions please file a support ticket at https://support.riseup.net