Can't create requests by mail - @domain.name still part of user name

Shouldn’t the mail interface be using email address to look up username, so that the same user can can use mail and web interface? Am I supposed to create users with their email address as their name?

Bill.

rt 1.0.3

rt::add_new_request(/usr/lib/rt/lib/rt/database/manipulate.pm:30):
30: if (!&can_create_request($in_queue_id, $in_current_user)) {
DB<5> p $in_queue_id, $in_current_user
Development, bill@carbonecho.com

DB<10>x %queues
[snip]
6 ‘Development’
7 HASH(0x83b02e4)
‘acls’ => HASH(0x83b0248)
‘adrienne’ => HASH(0x83b8b8c)
‘admin’ => 0
‘display’ => 1
‘manipulate’ => 0
‘bill’ => HASH(0x82c510c)
‘admin’ => 1
‘display’ => 1
‘manipulate’ => 1
[snip]

(no bill@carbonecho.com in $queues)