As discussed, due to the high number of unreachable users, we should verify the email addresses of all local/invoice users yearly.
While there are not that many accounts, it is nice for the bacpm to have some help in doing this. My suggestion would be to include an expiry date field in all SudoSOS accounts that have been manually created (capped at 18 months from the current date to give some leeway). Then you can send emails to accounts that will expire in the next 30 days that people can renew by replying to the email. Then the bacpm can update this expiry field.
[ ] Implement expiry field
[ ] Disable users after expiry
[ ] Send an email 30 days before expiry that renewals can be requested at the bacpm
As discussed, due to the high number of unreachable users, we should verify the email addresses of all local/invoice users yearly. While there are not that many accounts, it is nice for the bacpm to have some help in doing this. My suggestion would be to include an expiry date field in all SudoSOS accounts that have been manually created (capped at 18 months from the current date to give some leeway). Then you can send emails to accounts that will expire in the next 30 days that people can renew by replying to the email. Then the bacpm can update this expiry field.