OK, the mail sent out, does it have the password posted? Is this the correct link you created? http://rt.mydomain.com/ticket/SelfService/Display.html?id=139&user=reques...@email.com&pass=
Or like this? http://rt.mydomain.com/ticket/SelfService/Display.html?id=139&user=reques...@email.com&pass= $pass ?? 2010/8/30 Codatel Lists <li...@codatel.com.au> > I have tried that and I get the following result. > > The password is blank > > > http://rt.mydomain.com/ticket/SelfService/Display.html?id=139&user=reques...@email.com&pass= > > On 30/08/2010, at 7:38 PM, Torsten Brumm wrote: > > Hi, > looks like we didn't talked about the same... > > You like to do this: > > > {$RT::WebURL}SelfService/Display.html?id={$Ticket->id()}&user={$Transaction->CreatorObj->Name}&pass={$Transaction->CreatorObj->__Value('Password')} > > No idea what is stored here: $Transaction->CreatorObj->__Value('Password' > but from the output you sent, it looks like the md5 of the password: > > You should try this: > > > {$RT::WebURL}SelfService/Display.html?id={$Ticket->id()}&user={$Transaction->CreatorObj->Name}&pass={$pass} > > inside $pass you sent out the plain text password and i think, the login > method with the link will also have the plaintext pass. > > Torsten > 2010/8/29 Codatel Lists <li...@codatel.com.au> > >> I am trying to setup my autoreply so that it has a direct link for the >> requestor to click and he can be logged straight into the RT. >> I am new to the eco system and have been playing around with it over the >> past few days. >> Ive hit a roadblock and am hoping someone can help me out. >> >> I have inserted the following into the autoreply template >> >> >> {$RT::WebURL}SelfService/Display.html?id={$Ticket->id()}&user={$Transaction->CreatorObj->Name}&pass={$Transaction->CreatorObj->__Value('Password')} >> >> >> It almost works perfectly except for the fact that the password actually >> goes out encrypted and is pretty useless. >> >> this is the link that the requestor gets back >> >> >> >> http://rt.mydomain.com.au/ticket/SelfService/Display.html?id=138&user=reques...@email.com&pass=091128365216c001205810ed3po175fb<http://rt.mydoman.com/ticket/SelfService/Display.html?id=138&user=reques...@email.com&pass=091128365216c001205810ed3po175fb> >> >> >> >> Below is my entire template. >> >> >> Can someone please let me know how I am able to send a clickable link with >> every autoreply that will take the requestor straight to the ticket on the >> web. >> >> Subject: AutoReply: {$Ticket->Subject} >> >> >> Greetings, >> >> This message has been automatically generated in response to the >> creation of a helpdesk call: >> >> "{$Ticket->Subject()}", >> >> a summary of which appears below. >> >> There is no need to reply to this message right now. Your ticket has been >> assigned an ID of [{$rtname} #{$Ticket->id()}]. Please include this >> string >> in the subject line of all future correspondence about this issue. >> >> { >> *RT::User::GenerateRandomNextChar = \&RT::User::_GenerateRandomNextChar; >> >> >> if (($Transaction->CreatorObj->id != $RT::Nobody->id) && >> (!$Transaction->CreatorObj->Privileged) && >> ($Transaction->CreatorObj->__Value('Password') eq '*NO-PASSWORD*') >> ) { >> >> >> >> my $user = RT::User->new($RT::SystemUser); >> $user->Load($Transaction->CreatorObj->Id); >> my ($stat, $pass) = $user->SetRandomPassword(); >> >> >> >> if (!$stat) { >> $OUT .= >> >> "An internal error has occurred. RT was not able to set a password for >> you. >> Please contact your local RT administrator for assistance."; >> >> >> } >> >> >> $OUT .= " >> You can check the current status and history of your requests at: >> >> >> ".$RT::WebURL." >> >> >> When prompted, enter the following username and password: >> >> >> Username: ".$user->Name." >> Password: ".$pass." >> >> "; >> } >> } >> >> {$RT::WebURL}SelfService/Display.html?id={$Ticket->id()}&user={$Transaction->CreatorObj->Name}&pass={$Transaction->CreatorObj->__Value('Password')} >> >> Thank you. >> {$Ticket->QueueObj->CorrespondAddress()} >> >> >> ------------------------------------------------------------------------- >> {$Transaction->Content()} >> >> >> RT Training in Washington DC, USA on Oct 25 & 26 2010 >> Last one this year -- Learn how to get the most out of RT! >> > > > > -- > MFG > > Torsten Brumm > > http://www.brumm.me > http://www.elektrofeld.de > > > -- MFG Torsten Brumm http://www.brumm.me http://www.elektrofeld.de
RT Training in Washington DC, USA on Oct 25 & 26 2010 Last one this year -- Learn how to get the most out of RT!