Last modified: 2014-11-20 00:02:11 UTC
We can't unify nor notify users if we don't know their email addresses for sure. This script was written last year by pgehres to solve the problem and by now it has translations in over 40 languages. sendConfirmAndMigrateEmail.php --userlist $APPROPRIATE_LOCAL_LIST needs to be run on all wikis for those "non-attached accounts... with e-mail" [[mw:Admin_tools_development/SUL_Audit]]; unconfirmed emails are skipped automatically (cf. bug 54760) but could also just be removed from the input list. /** * Class SendConfirmAndMigrateEmail * * This maintenance script is used to resend confirmation emails to users with * unattached accounts in the hopes that we will then be able to automatically * attach some unattached accounts. In addition, by using an EmailableUser object * we are able to override the contents of the email and send them to Special:MergeAccount * instead of Special:ConfirmEmail and thus put them right into the workflow to attach * accounts by password. * * THIS MUST BE RUN ON THE LOCAL WIKI SO THAT THE EMAIL IS SENT IN THE CORRECT LANGUAGE */
Given tight SUL finalisation schedule, this certainly needs to be done within weeks rather than several months. Tentatively setting "High".
I've asked some times on #wikimedia-tech and #wikimedia-operations and the impression I got is that this amount of emails is negligible for the system, considering polonium sends about 13 millions messages per day on average according to exim stats.
Ping
Thanks for the ping, Nemo. I've given legoktm the green light to run the script at his earliest convenience.
08.52 < Nemo_bis> legoktm: is https://bugzilla.wikimedia.org/show_bug.cgi?id=71241 blocked on anything I can help with? 08.52 < legoktm> I just finished generating the list of users to be notified ~30 minutes ago, and am writing an email to the ops list right now :)
Generated the lists of users to be notified, there is a file for each wiki in /home/legoktm/spam/ on terbium. Total of 1,831,168. Email sent to ops list to make sure it's ok to send out this many emails and at what rate they should be sent at.