ghost · GitHub

Forgot to mention, I also tested the verification reminder stuff locally (I think) by applying these config changes and watching the mail helper logs:

diff --git a/config/index.js b/config/index.js
index 4aa08149..5f737383 100644
--- a/config/index.js
+++ b/config/index.js
@@ -501,18 +501,18 @@ var conf = convict({
   verificationReminders: {
     rate: {
       doc: 'Rate of users getting the verification reminder. If "0" then the feature is disabled. If "1" all users get it.',
-      default: 0,
+      default: 1,
       env: 'VERIFICATION_REMINDER_RATE'
     },
     reminderTimeFirst: {
       doc: 'Milliseconds since account creation after which the first reminder is sent',
-      default: '48 hours',
+      default: '10 seconds',
       format: 'duration',
       env: 'VERIFICATION_REMINDER_TIME_FIRST'
     },
     reminderTimeSecond: {
       doc: 'Milliseconds since account creation after which the second reminder is sent',
-      default: '168 hours',
+      default: '20 seconds',
       format: 'duration',
       env: 'VERIFICATION_REMINDER_TIME_SECOND'
     },
@@ -537,7 +537,7 @@ var conf = convict({
     pollTime: {
       doc: 'Poll duration in milliseconds. 0 is disabled.',
       format: 'duration',
-      default: '30 minutes',
+      default: '5 seconds',
       env: 'VERIFICATION_REMINDER_POLL_TIME'
     }
   },

Read the original on github.com ↗