E-mail addresses case sensitive--any way to defeat this?

I have some users set up in RT with their e-mail addresses set per our
corporate standard, which is firstname.lastname@garmin.com. I’ve noticed
that if a user sends something to RT from a mail client that reports their
address as Firstname.Lastname@garmin.com, RT will not recognize them and
will create a new user account for them.

Is there a way to tell RT to treat addresses on incoming e-mail as being
case insensitive?

I’m running 2.0.7 on Mandrake 8.1, having compiled perl and apache from
scratch instead of using the pre-packaged versions.

Kendric Beachey

Beachey, Kendric wrote:

Is there a way to tell RT to treat addresses on incoming e-mail as being
case insensitive?

Edit config.pm, look for sub CanonicalizeAddress.

Change the line “return ($email)” to “return lc($email)”.

You’re running RT on postgres. I’ve actually been working on just
this issue over the past several days. Haul down the latest
DBIx-Searchbuilder and RT prereleases from http://www.fsck.com/pub/rt/devel
and tell me if this magically fixes the problem. Additionally, it should
improve performance just a bit… :wink:

-jOn Tue, Dec 04, 2001 at 03:25:44PM -0600, Beachey, Kendric wrote:

I have some users set up in RT with their e-mail addresses set per our
corporate standard, which is firstname.lastname@garmin.com. I’ve noticed
that if a user sends something to RT from a mail client that reports their
address as Firstname.Lastname@garmin.com, RT will not recognize them and
will create a new user account for them.

Is there a way to tell RT to treat addresses on incoming e-mail as being
case insensitive?

I’m running 2.0.7 on Mandrake 8.1, having compiled perl and apache from
scratch instead of using the pre-packaged versions.


Kendric Beachey

http://www.bestpractical.com/products/rt – Trouble Ticketing. Free.