"keyword.*" takes over just "keyword"

Use this forum to get help.

"keyword.*" takes over just "keyword"

Postby lwc » Wed Dec 27, 2006 11:10 am

My usual address for someone (whose address is an exclusive sender) is "someone.*.myuser" but I tried writing them just from the none existing "someone.myuser" and then I thought to myself "I hope they won't reply and open up a new alias".

They did reply...but Spamgourmet decided not to open the new alias!

How do I know?

1) I looked in my list and it didn't open a new alias...

2) As if this was the "*" address, the subject for this none existing address actually said "exclusive sender for this address".

3) Their reply masking address also looks the same as the one from the time they replied to the original "*" address, which means if I reply it would be from the "*" address.

Is this a feature or a bug?

I wonder what would have happened if I had a none "*" address and wrote from a none existing "*" address. Would then the roles switch places? In 3)'s case, would this mean I could only reply from the none "*" address this time?

Not to mention what if I have other addresses with just other things instead of "*" - will they all share the same reply masking and which would take precedence?
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby josh » Fri Dec 29, 2006 4:46 am

When the code gets a message, it looks at the address and decomposes it in accordance with the published features -- one of the main things it does is try to figure out what the "word" is -- if it's the first time the system has seen that "word", then a new address is created, and other parts of the address are examined to see how it should be created -- that is, if there's a number, then that's how many messages are allowed, and if there's a + or a *, then the exclusive sender setup code is invoked, and if there's nothing, then the default number is used, etc., etc.

Once a disposable address is created, the only relevant part of it is the "word" - the other parts are ignored. So, it's a feature :)
josh
 
Posts: 1371
Joined: Fri Aug 29, 2003 2:28 pm

Postby lwc » Fri Dec 29, 2006 12:10 pm

Ok, but now it was easy because I only had one address with a certain word so none existing ones with the same word and a different code are ignored.

But what if I have multiple addresses with the same word and a different code? Which of them gets the incoming mail?
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby josh » Fri Dec 29, 2006 5:34 pm

you can't have multiple addresses with the same word -- there is a known bug where a duplicate record is put in when two messages arrive to a new address nearly simultaneously, but that's different - the second of the two is ignored, or they're both updated identically - can't remember which. Logically, anyway, for each user there can only be one address per word.
josh
 
Posts: 1371
Joined: Fri Aug 29, 2003 2:28 pm

Postby lwc » Mon Jan 15, 2007 3:45 pm

So once a certain word is used, can I make up endless variations of the code (certainword.*, certainword.+, certainword.3, certainword.blabla, etc.) as a secondary measure to debug this address?

For example, if I use the address for a certain organization, but still want different people/departments in it to get different variations so I can have some local control (at least I'll know if the person/department that got certainword.3 sold me or the one that got certainword.blabla, etc.). If so, that's truly a feature and not a bug!
...and I wish I knew it earlier! I have exactly an address that I need open for people I still don't know about, but it was ruined because of one department that published it in a semi-public page.

Hey, I'm not saying it's as smart as bothering to use a whole new word, but it's still a secondary measure nonetheless.

Besides, if it's true, I can tell people, after they've sent me their initial mail, "hey, remember that weird ".*/+." in my address that you thought I gave you by mistake? Well, don't use it from now on!"
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby josh » Tue Jan 16, 2007 3:52 am

you can use any variation with the word, and it'll be the same address, including omitting the middle part altogether, as you can do these days.

Note, though, if you reply using reply address masking, the address that replaces yours will be the exemplar that was established when the address was created, which will be what it first looked like.
josh
 
Posts: 1371
Joined: Fri Aug 29, 2003 2:28 pm

Postby lwc » Tue Jan 16, 2007 9:21 am

Then tell me this:
1) Is there a risk you consider this "feature" a bug and would "fix" it one day - resulting in new addresses popping up in my database left and right (assuming I use this feature, which I currently don't)?
2) If you truly consider this a feature, how about allowing us to change the "reply masking address" (I guess that's the proper term) when editing a certain alias?
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby josh » Thu Jan 18, 2007 2:30 pm

Neither a feature nor a bug, but rather an aspect (?) -- I never plan on fixing it. It would require a fundamental overhaul of the system.
josh
 
Posts: 1371
Joined: Fri Aug 29, 2003 2:28 pm

Postby lwc » Thu Jan 18, 2007 3:42 pm

That's a (good) answer to question 1), thanks. What about 2)?
You could say 2) isn't even related to all of this - it's just a matter of letting us semi-edit (just the code word) the database entry.
Last edited by lwc on Fri Jan 19, 2007 12:27 pm, edited 1 time in total.
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby josh » Fri Jan 19, 2007 4:47 am

I'm afraid to allow editing of the "exemplar" like in #2, because if a user modifies the address to something other than a spamgourmet address, then the reply will go somewhere else, and I'm afraid it won't be very obvious. We probably could come up with a user interface that would make it mistake proof, but that could take awhile.
josh
 
Posts: 1371
Joined: Fri Aug 29, 2003 2:28 pm

Postby lwc » Mon Jan 29, 2007 11:25 pm

because if a user modifies the address to something other than a spamgourmet address

Which was exactly why I specifically said:
letting us semi-edit (just the code word)

How can anyone possibly abuse that? All you have to do is ignore our changes if we wrote anything that isn't either a blank, +, *, a word or a number.
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am

Postby lwc » Sun Feb 25, 2007 11:12 am

Just a quick update: Josh has told me he now understands I just meant to let us edit the code word part and the whole thing.

Thus he (hopefully) plans to let us edit it eventually.
lwc
 
Posts: 455
Joined: Sat Aug 28, 2004 9:09 am


Return to Support / Hilfe / ayuda / ondersteuning / ...

Who is online

Users browsing this forum: No registered users and 149 guests