[rt-users] User creation via e-mail

Schultz, Eric ESchultz at corp.untd.com
Tue May 23 16:54:41 EDT 2006


> As far as I can understand when a new user sends e-mail to RT for the
> first time he is created in RT databases, but he cannot logon to RT.
> 
> But what should I do if I do not want to create users by e-mail? only
> registered users should be able to create tickets. If user 
> whose e-mail is
> not in RT database sends an e-mail to RT I want the e-mail to bounce,
> without creating the user in RT databases.
> 
> I do not want the external users to post and create tickets, 
> since this
> invites spam. Is there a smimple way to block user creation by e-mail?
> There must be, I am sure.

Maybe this from RT_Config.pm?

# If $SenderMustExistInExternalDatabase is true, RT will refuse to
# create non-privileged accounts for unknown users if you are using
# the "LookupSenderInExternalDatabase" option.
# Instead, an error message will be mailed and RT will forward the
# message to $RTOwner.
#
# If you are not using $LookupSenderInExternalDatabase, this option
# has no effect.
#
# If you define an AutoRejectRequest template, RT will use this
# template for the rejection message.

Set($SenderMustExistInExternalDatabase , undef);

But it looks like you have to have $LookupSenderInExternalDatabase, and
I don't see that defined in RT_Config.pm.  Also, not sure if you can
fool things and have $LookupSenderInExternalDatabase really be "local".

Eric Schultz
United Online



More information about the rt-users mailing list