Improved Email Verification v9.45
@Sven - Thanks for improving this. I'm not sure what suggestions of mine you may have used, but I was wondering if I wanted to increase the timeout on verifying the email can I just edit my engines *.ini files or is the timeout settings also hard-coded into the software?
For example using buddypress.ini:
IF I CHANGE THIS:
verify submission=1
verify by=email
verify interval=60
verify timeout=700
etc
etc
TO:
verify submission=1
verify by=email
verify interval=60
verify timeout=7200
etc
etc
Will SER now honor my extended wait time on verification emails?
I had already changed all of my contextual platforms verify timeout times and didn't test it yet and like an idiot I didn't backup my settings so when I upgraded it overwrote my files, lol. I'm only editing the register variables. Not the submission after registration variables.
For example using buddypress.ini:
IF I CHANGE THIS:
verify submission=1
verify by=email
verify interval=60
verify timeout=700
etc
etc
TO:
verify submission=1
verify by=email
verify interval=60
verify timeout=7200
etc
etc
Will SER now honor my extended wait time on verification emails?
I had already changed all of my contextual platforms verify timeout times and didn't test it yet and like an idiot I didn't backup my settings so when I upgraded it overwrote my files, lol. I'm only editing the register variables. Not the submission after registration variables.
Comments
https://forum.gsa-online.de/discussion/15344/lpm-very-veyr-high-and-vpm-almost-0/p3
edit: Those errors I'm talking about may be what Sven fixed in the latest version. There's no documentation on it other than "improved email verification".
@KristyLove - Play close attention to the verify by= variable. The article dashboard engine says verify by=search+url,url so it's not verifying by email. I only changed the timeout on contextual engines which verify by email for the register step.
About the Alex Guestbook, yeah idk about that one. I didn't change my guestbooks, trackbacks, blog comments, etc, etc.
I'm also pretty sure that many of the contextual platforms are catching on to these disposable/fake emails and are banning registrations that try to use them.
I know I've read here somewhere Sven suggests NOT doing this but I changed all my contextual platforms *.ini files as well as my generic_fields.dat file that uses %random email% to %your e-mail% and have noticed a major improvement in verified contextual links as well.
This can easily be done with opening all contextual engines with notepad++ and use the "replace all in open documents" setting. But I STRONGLY suggest you DO NOT do this for non-contextual platforms otherwise blog comments etc will spam the hell outta your email and you'll be checking endless emails.
I for one have my contextual projects all separate from the "shit links" as I label them.
Because I tried upping the value & SER is not respecting my set time.
Because when the projects are just in active mode and when they verify automatically in intervals it isn't respecting the increased time to wait between two logins that I tried to test.
Also, what use is the "when to verify" custom time in the options? I tried setting this to a high number thinking it would only enter verificaton stage ever xx mins but it's still verifying links and emails automatically much more often.
You must have seen something different then. Because both tmes do exactly what expected. The "when to verify" is checking every submission older than the set time + being verified XYZ minutes back than the set time.
The email setting is also working as expected. Though when using proxies, it might login in shorter intervals.
The email time to wait between logins was working as far as I could tell when using 900 secs and setting the projects to just active mode. Higher values seemed to be working ONLY when setting the projects to Active --> Verify Emails Only.
I haven't thought about proxies being the issue as I would see it work with 900 secs with using proxies. It's just when I try to increase the value much past that, then I can never get it to work when running projects in straight ACTIVE mode. And I know for a fact that certain emails have already been checked before the value I set it wait. It's very odd. I guess I just have to set it to 900 secs or completely disable verification and do it at manual times.
- 24298 is the number thats showed in the submitted column
- 15 verified backlinks
@sven could clarify this
"verify timeout" is the time in minutes it waits before it removes the URL from it's project database when no verification was happening from time added to db -> now.
A restart of SER would be enough
In case anyone is interested, I ended up settling on a 2 day timeout with email verification on all my contextual engines. To me this has quite a few advantages.
This gives SER more time to check the email for the verification email. With an extended timeout like this, the email errors are unlikely to be a problem (other than wrong username/password email errors).
If it doesn't find it after X amount of days it will try to login and post which should increase your stick rate on sites where webmasters may be a little more proactive against spam since the accounts sat there for X amount of days without any external linking being added, etc.