Suggest to add option to set default of "Pre Verify" during mass subscription
This issue was discussed in mailing list thread
When performing mass subscription by list admin, there are a few options to choose since 1.3.2 (according to Changelog). While it does make sense to have a default of "Pre verify" to be no so that email addresses need to be verified first before putting in a list, it may create troubles for some use cases especially large lists for internal communication within large organizations. Large organization like universities may have departments & colleges managing their own lists. The lists can be large and they require regular update between terms. Sometimes the list admin simply remove all members and add updated full list of members again. However, they may forget to check "Pre verify" option sometimes and add a lot of students to the lists. Since Postorius call the API synchronously, the list admin cannot notice the error for large lists normally due to timeout. There is no easy way for them to "fix" those pending members and they have to discard them one by one. What's even worse is that they may keep repeating the operation since they cannot notice the error message and it will slow down the server.
I would suggest to add option to set default of "Pre Verify" maybe by adding variables in settings.py to be used in site-packages/postorius/forms/list_forms.py . Can also add options for "Pre approve" and "Pre confirm" in order to be consistent. There may be some other ways to solve the issue in a better way but it looks like it is the simplest one.