A Catchall-Email can really be used for more than one project simultaneously?
rsdguru
info@rsdata.at
I did some tests with my one and only catchall email account and found maybe a problem:
1. I setup the exact same catchall account (macro and pop3 login) in two projects
(%spinfile-names.dat%{.|-|_|}%spinfile-lnames.dat%{%random-101-899%|}@sub.mydomain.com)
2. first I started the first project for some time and stopped it again. I checked after some minutes and
there were about 5 emails in the catchall-inbox.
3. then I started the second project and watched the inbox content. The emails were counting up and
I saw the old 5 emails as the oldest ones and many others. After some time when the email verification
took place the number was drastically reduced to about 7 emails.
BUT MY EMAILS FROM THE FIRST PROJECT WERE GONE NOW !?
(this should not happen - am I right?)
(I only checked: "Delete message when verification link was found" and
"Delete message if older than 5 days")
So I am not sure anymore that the catchall-email setup can be duplicated from proj to proj.
Any ideas?
1. I setup the exact same catchall account (macro and pop3 login) in two projects
(%spinfile-names.dat%{.|-|_|}%spinfile-lnames.dat%{%random-101-899%|}@sub.mydomain.com)
2. first I started the first project for some time and stopped it again. I checked after some minutes and
there were about 5 emails in the catchall-inbox.
3. then I started the second project and watched the inbox content. The emails were counting up and
I saw the old 5 emails as the oldest ones and many others. After some time when the email verification
took place the number was drastically reduced to about 7 emails.
BUT MY EMAILS FROM THE FIRST PROJECT WERE GONE NOW !?
(this should not happen - am I right?)
(I only checked: "Delete message when verification link was found" and
"Delete message if older than 5 days")
So I am not sure anymore that the catchall-email setup can be duplicated from proj to proj.
Any ideas?
Comments
"Delete all messages (even if not related to a submission done)
Make sure you don't use that email in more than one project when
deleting all messages"
I thought this will delete strange messages...!?
With the last point "Delete message if older than 5 days" ?
I have 500MB email quota...
"Delete message when verification link was found" - ON
"Delete message if older than X days" - ON (If your provider doesn't have this built in the catchall service, our service does this automatically for all your catchalls so in our case you'd turn this OFF)
"Delete all messages" - OFF.
"Delete all messages" - OFF is critical because if it's not OFF, it will break your catchalls.
For example: you use the same catchall in 2 projects. Project #1 reads all emails, verifies accounts and deletes all other emails. Now project #2 tries to verify accounts but can't because all emails have been deleted by project #1.
makes the problem, because it deletes mails for other projects too (I'm sure I found out...)
please see my post in detail...
what do you think of this ?
P.S. I use my own hosted catchall account on one of my unused domains.
For example it would wipe out all emails, all the time, so nothing survived more than couple of minutes. It seemed like something that would happen with "Delete all messages" on except that option was off.
Now I think I've fixed this somehow, or that it just stopped happening, but it was almost a year ago and I've done so many tweaks to server configuration and other stuff over time that I don't really remember what solved it. : /
But still, you can just run with "Delete message when verification link was found" off and let "Delete message if older than X days" deal with old emails.
But you can easily solve this by creating more catchalls. Just create 5-6 subdomains on that domain you're using, set them up as catchalls and you're good. Spread them up so that there's only 1 catchall / project and things should be working much better.
Do you think it matters somehow if I set an emails login delay or not if I use my own catchall accounts?