J’ai réussi à importer 20 ans d’archives mbox d’une liste de diffusion existante grâce aux bonnes instructions sur cette liste. Sur la période considérée, il y a plus de 6,5 K d’utilisateurs uniques. Ils ont été créés comme des utilisateurs mis en attente, pas encore activés.
Ma question est, pour les utilisateurs actuels de cette liste, comment activent-ils leurs comptes ? Autant que je puisse en juger, ils ne peuvent pas se connecter et donc pas activer. Dois-je activer manuellement des centaines d’utilisateurs individuels ? Que faire ?
Je ne suis pas très familier avec les comptes staged. Heureusement, voici une bonne explication :
Si vous souhaitez « unstager » des milliers d’utilisateurs staged, je pense que vous pouvez suivre ces étapes (elles devraient être légèrement ajustées pour votre cas) :
Cela pourrait également vous intéresser :
Les commandes Rails sont toujours potentiellement dangereuses, ne le faites que si vous comprenez ce que vous faites et faites toujours une sauvegarde de votre site avant.
Cela me semble exactement comme devoir le faire individuellement pour des centaines d’utilisateurs. Ce n’est pas la réponse que je cherchais. Autant parcourir les quelques dernières années de publications dans l’interface web et activer manuellement.
Que font les autres concernant les importations d’archives mbox volumineuses ?
Vos utilisateurs doivent s’inscrire sur votre nouveau site Discourse avec la même adresse e-mail qu’ils utilisaient sur la liste de diffusion. Leur utilisateur temporaire sera converti en utilisateur régulier lors de l’inscription.
20 ans, c’est long, donc je suppose que certains de vos utilisateurs ont pu utiliser un tas d’adresses e-mail différentes au fil des ans. Je suggère qu’ils s’inscrivent avec leur adresse e-mail actuelle et que vous puissiez fusionner manuellement fusionner les autres utilisateurs temporaires dans ce compte.