Email Reply Issues After Provider Change

Mod note: this is a dupe of Turning *OFF* POP3 polling requires a valid username/password for the POP3 service.

I used to use Reply by Email and it worked well but now the charity I run the board for have changed email provider and don’t have POP support any more so the Reply by Email has stopped working. I’ve turned that off but I can’t disable Poll via POP3 for email replies. When I try and turn it off and save changes I see this error:

But because the credentials don’t work any more I can’t fix them. I’ve also tried deleting the credentials but that hasn’t made any difference, I still can’t turn off POP3 polling enabled.

לייק 1

Hi Codev! I moved this reply of yours into a fresh Support topic so we can help you look into the problem you are having which appears to be specific to your setup.

I think what you want to do is clear the POP3 polling username and POP3 polling password. Then you can disable the POP3 polling enabled setting. Can you try that?

Were you able to get it resolved in the meantime? Any new info you can provide?

Thanks @tobiaseigen

No I have removed/reset the username and password and those details change but I still can’t untick POP3 polling and, days after removing the POP details, I still see the dashboard message “Connection to the POP3 server is failing with an authentication error. Please check your POP3 settings.”

The same error message displays if I click the tick or click save changes:

לייק 1

Were you able to get this worked out?

I don’t know why you are getting these errors and are not able to untick POP3 polling. Sorry about that - that must be confusing!

I’d recommend you take a different tack. Look at the Set up reply by email with POP3 polling guide, which explains how you can get this working by creating a new gmail account dedicated to it.

I think you can disable it using the rails console:
You can follow the steps provided in Using Hidden Site Settings and use

SiteSetting.pop3_polling_enabled = "f"

But I think it’s a bug that this doesn’t work in the interface

Theoretically, the validator checks whether the setting should be deactivated and then does not check the configuration any further. Obviously, this is not working in this case. But it works for the rails workaround :slight_smile:

I think the problem is that the frontend doesn’t pass "f" but "false". That’s why the check for passing the validation doesn’t work. After changing

return true if val == "f"

to

return true if val == "f" || val == "false"

I was able to disable pop3_polling_enabled in the interface


Edit: Actually there is already a bug report from February

לייק 1