Je pense que vous pouvez le désactiver en utilisant la console Rails :
Vous pouvez suivre les étapes fournies dans Using Hidden Site Settings et utiliser
SiteSetting.pop3_polling_enabled = "f"
Mais je pense que c’est un bug que cela ne fonctionne pas dans l’interface
Théoriquement, le validateur vérifie si le paramètre doit être désactivé, puis ne vérifie plus la configuration. Évidemment, cela ne fonctionne pas dans ce cas. Mais cela fonctionne pour la solution de contournement Rails ![]()
Je pense que le problème est que le frontend ne transmet pas "f" mais "false". C’est pourquoi la vérification pour passer la validation ne fonctionne pas. Après avoir changé
return true if val == "f"
en
return true if val == "f" || val == "false"
J’ai pu désactiver pop3_polling_enabled dans l’interface