Roundup Tracker - Issues

Issue 467129

classification
Lossage when username=e-mail-address
Type: rfe Severity: normal
Components: None Versions:
process
Status: closed
:
: : richard
Priority: normal :

Created on 2001-10-02 10:06 by anonymous, last changed 2001-10-05 06:43 by richard.

Messages
msg2942 Author: [hidden] (anonymous) Date: 2001-10-02 10:06
Create a new Roundup instance.
In there, create a user whose username is the
same as one of the users of the local machine.
Don't assign an e-mail address to that user.
Now, have that user send a message to the
Roundup mail gateway.

This message will have a "From" field something
like
    From: Selected Person Quite at Random <spqr1>

In roundupdb.Database.uidFromAddress, we
first of all look for a user whose "address"
property equals "spqr1". There will be none.
(Recall that we assigned no e-mail address
to the Roundup user called spqr1.) So then
we try to create a new user called spqr1.
This fails because there already is one.
Therefore, the mail gateway will bounce the
message.

This seems sub-optimal. I think one of two
things should happen. Either the existing
user should be used, or a new user should
be created with a name like "spqr1@localhost".
I prefer the first option.

This is clearly not a serious problem.
msg2943 Author: [hidden] (richard) Date: 2001-10-05 06:43
Logged In: YES 
user_id=6405

I don't believe this is a bug - reassigning as a feature 
request.

History
Date User Action Args
2001-10-02 10:06:12anonymouscreate