[rt-users] enabling RT::Mason causes apache error

2008-06-11 Thread Robert G. Ristroph

Hi,

I have a server with a working RT on it (version 3.4.5).  One
a separate virtual domain, I added a 3.6.6 RT that is
completely separate (different directory, db, etc).

I got the thing set up as far as getting to the point of
doing the apache configs.  I am getting this message when I go
to the newer RT:

Not Found
The requested URL / was not found on this server.

If I comment out these two lines in my apache configs, I get
the "You're Almost There!" message:

SetHandler perl-script
PerlHandler RT::Mason

But with those lines in place, I get the 404 error above.

I am not getting any useful information from my apache error
and access logs.  There is nothing in the var/log directory in
my RT install directory in /opt.

Has anyone seen anything like this ?  Is there some sort of
debug flag I can turn on somewhere to get me more information
?

If I cannot get this fixed quickly, I will try simply copying
the 3.4.5 RT that works on this machine . . . I would like to
use the latest version if possible, however.

--Rob

-- 
http://rgr.freeshell.org/
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] Too Many Attachments's file

2008-06-11 Thread Kenneth Marshall
Patrick,

Does MySQL support tablespaces? You could move the attachments
table to a tablespace on the "dedicated huge hard disk". If not,
you may want to move to a different backend. I think that Oracle and
PostgreSQL both will allow you to do this partitioning. Good luck.

Cheers,
Ken

On Wed, Jun 11, 2008 at 04:03:17PM -0400, Patrick Lafontaine wrote:
> Hi everyone
> 
> I use RT since 2004 and I never got any real problem. But now my MySQL 
> database increase way too fast. The problem is that RT stores 
> Attachments file into MySQL. My Attachments table is growing by 1Gb per 
> month.
> 
> I want to know if a module or any other procedure exist to store 
> Attachment directly on the filesystem instead of MySQL. By storing them 
> on filesystem, I could create a symlink to a dedicated huge hard disk. 
> It will help MySQL a lot in at same time.
> 
> Maybe someone got this problem and have a better solution ?
> 
> Thanks for any comments/ideas/solutions
> 
> Patrick
> ___
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> 
> Community help: http://wiki.bestpractical.com
> Commercial support: [EMAIL PROTECTED]
> 
> 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
> Buy a copy at http://rtbook.bestpractical.com
> 
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] Too Many Attachments's file

2008-06-11 Thread Patrick Lafontaine
Hi everyone

I use RT since 2004 and I never got any real problem. But now my MySQL 
database increase way too fast. The problem is that RT stores 
Attachments file into MySQL. My Attachments table is growing by 1Gb per 
month.

I want to know if a module or any other procedure exist to store 
Attachment directly on the filesystem instead of MySQL. By storing them 
on filesystem, I could create a symlink to a dedicated huge hard disk. 
It will help MySQL a lot in at same time.

Maybe someone got this problem and have a better solution ?

Thanks for any comments/ideas/solutions

Patrick
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] RTFM Line-breaks

2008-06-11 Thread Neil Schwartzman
Hi,

YES, I've Googled, searched, poked and prodded prior to asking this question
(although perhaps imperfectly).

We recently upgraded to V3.6.6 and legacy RTFM articles we imported by hand

I add text with carriage returns and lines between paragraphs, but sentences
end up displayed all in a row.

Has anyone an idea on how to address this issue?

TIA

--
Neil Schwartzman
Standards & Security
Sender Score Certified
Return Path Inc.

0142002038





___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

[rt-users] CustomAction Scrips

2008-06-11 Thread Adrien Laurent
Hi,

Dear experts, I'm writing my first scrips, and I wanted to know If I'm
heading in the write direction:

When a ticket is created by requestor [EMAIL PROTECTED]; I want joe's
boss to be added autmatically as second requestor:



if( $self->TicketObj->RequestorObj->Id = "[EMAIL PROTECTED]") {

  $self->TicketObj->AddRequestor( "[EMAIL PROTECTED] );

}
return( 1 );


Thanks a lot !

Adrien


--
Adrien Laurent
CEO
514 284 2020 x 202
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] Disabling the Requirement to Steal a Ticket

2008-06-11 Thread Chance Ervin
RT Version: 3.4.6
OS: RHES4 2.6.9-67.ELsmp

In our environment currently, there does seem to be a need to make users steal 
a ticket before they pass it to another user. So, this just creates an extra 
unneeded step. If anyone knows how to disable the requirement to steal tickets 
to re-assign them, I would be very interested.

Thank you. 


Chance Ervin
Senior Systems Engineer
Intelenet Communications

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 270.2.0/1497 - Release Date: 6/11/2008 8:32 
AM
 



___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] REST Interface and Authentication

2008-06-11 Thread Shawn M Moore
On Wed, Jun 11, 2008 at 04:22:06PM +0200, Martin BOULADOUR wrote:
> Hi again,
> 
> > The REST interface accepts "user" and "pass" parameters. If you're using
> > Perl, the code will look something like:
> >
> > $mech->post("$baseurl/REST/1.0/search/ticket", [
> > user  => "root",
> > pass  => "password",
> > query => "queue='foo'",
> > ]);
> 
> Is it true for all the REST interface?
> 
> When I send a HTTP GET request on a URL like:
> 
>   
> http://rt.example.com/REST/1.0/search/ticket?query=...&user=root&pass=password
> 
> it works, but when I try on another URL like:
> 
>   http://rt.example.com/REST/1.0/ticket/55?user=root&pass=password
> 
> I get a "401 Credentials required" response...

This may be something that was fixed in the upcoming 3.8. Here's what
happens when I do it, using the LWP::Simple module:

$ curl 
'http://localhost/REST/1.0/search/ticket?query=id%3e1&user=root&pass=password'
RT/3.7.86 200 Ok

2: yoof
3: fooo

$ curl 'http://localhost/REST/1.0/ticket/1?user=root&pass=password'
RT/3.7.86 200 Ok

id: ticket/1
Queue: General
Owner: root
...

RT (though this may only be 3.8) does send a cookie if you send your
credentials this way, so you should be able to reuse that cookie from
the first request for the second request.

Shawn
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] can't have CreateChildTicket working

2008-06-11 Thread The Anarcat
Hi,

I know this has been discussed and solved on this mailing list, but even
then I can't figure it out properly, even after reading through all of
this thread:

http://www.mail-archive.com/rt-users@lists.bestpractical.com/msg12072.html

The problem for me is that the wiki page lists a lot of solutions and
none of them do anything at all for me. So I'll just detail what I tried
here and I hope we can build on that. I basically tried two approaches:

== ShowBeforeHistory callback ==

My first attempt was to follow verbatim what was detailed in the wiki
page.

# cd /usr/local/rt3/share/html/Callbacks/Koumbit/Ticket/Display.html/
# cat > ShowBeforeHistory 

  
  <& /Elements/SelectQueue, Name => 'Queue', %ARGS, ShowNullOption => 0, 
ShowAllQueues => 0 &>
  
  


<%INIT>


<%ARGS>
$Ticket => undef
$Verbose =>  0
$Default => 0

# /usr/local/etc/rc.d/apache2 restart

This didn't seem to work, maybe because I didn't put it in the right
directory. Putting it in rt3/local/html worked, but created the
following error instead:

Can't call method "Id" on an undefined value at
/usr/local/rt3/local/html/Callbacks/SA/Ticket/Display.html/BeforeShowHistory
line 13.

== ShowLinks callback ==

So I tried to put the callback in "showlinks", as was suggested on the
mailing list.

# cd /usr/local/rt3
# mkdir -p local/html/Callbacks/child/Elements/
# cd local/html/Callbacks/child/Elements/
# cat > ShowLinks

  
  <& /Elements/SelectQueue, Name => 'Queue', %ARGS, ShowNullOption => 0, 
ShowAllQueues => 0 &>
  
  


<%INIT>


<%ARGS>
$Ticket => undef
$Verbose =>  0
$Default => 0

# /usr/local/etc/rc.d/apache2 restart

This doesn't yield anything whatsoever: no error, no output.

== Results ==

For reference, this is FreeBSD 6.3, with Apache 2 + FastCGI / Mason.

Note that today I tried the first solution suggested on the wiki page
but I also tried, some time ago, the other solutions that would hook
into all transactions. Those would also fail to work, but would produce
some output/errors. I still didn't get those (more complicated)
solutions to work and gave up back then. Now I'm trying to focus on the
simpler, less featured solution (I would like to create more than
"child" tickets but also dependencies, referals...)

Any help very welcome,

A.

-- 
We are discreet sheep; we wait to see how the drove is going, and then go
with the drove.
- Mark Twain


signature.asc
Description: Digital signature
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Re: [rt-users] REST Interface and Authentication

2008-06-11 Thread Martin BOULADOUR
Hi again,

> The REST interface accepts "user" and "pass" parameters. If you're using
> Perl, the code will look something like:
>
> $mech->post("$baseurl/REST/1.0/search/ticket", [
> user  => "root",
> pass  => "password",
> query => "queue='foo'",
> ]);

Is it true for all the REST interface?

When I send a HTTP GET request on a URL like:

  http://rt.example.com/REST/1.0/search/ticket?query=...&user=root&pass=password

it works, but when I try on another URL like:

  http://rt.example.com/REST/1.0/ticket/55?user=root&pass=password

I get a "401 Credentials required" response...

I don't understand.

Martin Bouladour

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] Packagelist for RT38 on RHEL/Centos/SL 5

2008-06-11 Thread Sven Sternberger
Hello!

I'm preparing a new ScientificLinux (RHEL clone) 5 machine
for RT3.8. I configured the "DAG" and "ATRPMS" repository
and tried to get as much as possible from these.

I attach a list of rpm packages I installed with yum, and a list
of perl tarballs I installed manually.

My configuration is:
mysql5
postfix
./configure --enable-graphviz --enable-gd --enable-gpgpackages
--with-web-handler=modperl2 --with-apachectl

The list should be "complete" for any suggestion, corrections
or comments I would be very thankful

best regards!

sven

Install Machine without any extra package (minimum)

Enable dag and atrpm repository in /etc/yum.repos.d

yum clean all
yum update

rpm -e sendmail

yum install 
gcc
httpd
mod_perl
mysql
postfix
mysql-server
perl-HTML-Mason
perl-TermReadKey
perl-libwww-perl
perl-HTML-Scrubber
perl-Class-ReturnValue
perl-Text-Quoted
perl-Calendar-Simple
perl-DBIx-SearchBuilder
perl-CSS-Squish
perl-Encode
perl-Regexp-Common
perl-File-ShareDir
perl-Cache-Simple-TimedExpiry
perl-Locale-Maketext-Lexicon
perl-Locale-Maketext-Fuzzy
perl-Text-Wrapper
perl-File-Temp
perl-Log-Dispatch
perl-UNIVERSAL-require
perl-Tree-Simple
perl-Text-Template
perl-FCGI
perl-PerlIO-eol
perl-GnuPG-Interface
perl-Text-WikiFormat
perl-XML-RSS
perl-Apache-Session
perl-DBD-MySQL
perl-Net-Server
perl-HTTP-Server-Simple-Mason
perl-MailTools
perl-HTML-Parser
perl-HTML-Tree
perl-Time-modules
perl-Convert-BinHex
perl-IO-stringy
perl-Test-Warn
perl-Array-Compare
perl-Sub-Uplevel
perl-Tree-DAG_Node
perl-Test-NoWarnings
perl-Test-LongString
perl-Class-Accessor
perl-Text-vFile-asData
perl-Class-Accessor-Chained
perl-Test-Pod-Coverage
perl-Devel-Symdump
perl-Pod-Coverage
perl-Test-Pod
perl-Pod-Escapes
perl-Pod-Simple
perl-Font-AFM
perl-IPC-Run
perl-IPC-Run3
perl-GraphViz
audiofile
avahi
avahi-glib
esound
gamin
gnome-keyring
gnome-mime-data
gnome-mount
gnome-vfs2
graphviz
libXaw
libbonobo
libbonoboui
libdaemon
libglade2
libgnome
libgnomecanvas
libgnomeui
libtool-ltdl
libxslt
perl-Parse-RecDescent
perl-XML-Twig
ruby-libs
shared-mime-info
tk
perl-GD
gd
pkgconfig
perl-GDGraph
perl-GDTextUtil
perl-Apache-DBI

Manually installed:
Data::ICal not_in_yum_repo 
HTML::FormatText not_in_yum_repo
Module::Versions::Report not in right version in yum
File::Temp yum packages in conflict with perl package
MIME::Entity not in right version in yum (perl-MIME-tools)
Encode yum packages in conflict with perl package
HTTP::Server::Simple not in right version in yum
IPC::Run::SafeHandles not in yum
CGI not in repo and in conflit with perl package

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Re: [rt-users] REST Interface and Authentication

2008-06-11 Thread Martin BOULADOUR

> Your English is fine! Welcome to RT land. :)

Thank you :)

> The REST interface accepts "user" and "pass" parameters. If you're using
> Perl, the code will look something like:
>
> $mech->post("$baseurl/REST/1.0/search/ticket", [
> user  => "root",
> pass  => "password",
> query => "queue='foo'",
> ]);

That's perfect for me! I just can forget the token things and give the
username and password in every request. It's really easier! I think I
missed this piece of information. Nothing about this way to be identified
by RT is written on this page: http://wiki.bestpractical.com/view/REST .

Thanks!

I will try to do it using HTTPS protocole.

Regards,

Martin Bouladour

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] Showing Custom Field in Queue view

2008-06-11 Thread Bart Reynaerts
RT 3.6.1
 
Additional statuses are created in RT_config.pm
at the section:

@ActiveStatus = qw(new open testing stalled) unless @ActiveStatus;
@InactiveStatus = qw(resolved closed rejected deleted) unless
@InactiveStatus;
 
- testing and closed are the additional statuses
 
To make them appear in the web interface check out the files:
"path_to_RT/html/Elements/" Quicksearch and QueueSummary
 
When looking inside you'll see the sections concerning the ticket
status.

Quicksearch:

<& /Elements/QueueSummary,
cache => 'quick_search_queues',
queue_filter => sub { $_->CurrentUserHasRight('ShowTicket') &&
!exists $unwanted->{$_->Name} },
conditions => [ {cond => "Status = 'new'", name => loc ('new') },
{cond => "Status = 'open'", name => loc ('open') },
{cond => "Status = 'stalled'", name => loc ('stalled') },
{cond => "Status = 'testing'", name => loc ('testing') }] &>

 
 
QueueSummary:


% my $i;
% for my $queue (@queues) {
% $i++;
% my $queue_cond = "Queue = '$queue->{Name}' AND ";
% my $all_q = $queue_cond . "(Status = 'open' OR Status = 'new' OR
Status = 'stalled' OR Status = 'testing')";

<%$queue->{Name}%>


The part with testing is an additional status to display

Now you have to change RT at a glance.
- Login as RT administrator.
- At the right of the bar just below "RT at a glance" is a link
"Edit".
- Click on it. A new screen appears.
- Click now on "Current search" at the left just below "RT at a
glance".
- You arrive at "Customize Current Search".
- Click on: You can also edit the predefined search itself: Search -
Current search.
- You will see now the Query Builder. Add the status to the query
and save it at "RT System's saved searches".
   It is possible you need to try out this. I had problems getting
it right but suddenly it worked.
 
Changing the "10 highest priority tickets I own" and "10 newest unowned
tickets" views is similar to the way described here above.
 
To activate the made changes restart the apache server.
(/etc/init.d/apache2 restart) (Might not be necessary)
 
These changes are for all queues.
 
 
For the closed status no additional changes are made since changing a
ticket to this status will make it invisible anyway.
This status is used with custom scrips to send mail.
In the example below a Global approach is used.
 
Create first a Global Template:
- Name: StatusChangedToClosed
- Description: Status Changed To Closed
- Content: 
RT-Attach-Message: yes
 
The status of this ticked has changed to closed.
Meaning no more action will be taken on this ticket.
 
This ticket won't be visible anymore.
 
{$RT::WebURL}Ticket/Display.html?id={$Ticket->id}

Create then the Global scrip:
- Description: StatusChangedToClosed
- Condition: User Defined
- Action: User Defined
- Template: Global template: StatusChangedToClosed
- Custom condition: return(0) unless (
lc($self->TransactionObj->NewValue) eq "closed" );
- Custom action preparation code: 
# Now magically turn myself into a Requestor Notify object...
require RT::Action::Notify; bless($self, 'RT::Action::Notify');
$self->{Argument} = 'Owner, Requestor, Cc, AdminCc';
$self->Prepare;
return 1;
- Custom action cleanup code: "never needed"
 
To make them active restart the Apache server (/etc/init.d/apache2
restart) (Might not be necessary)
 
 
To compile this mini "How to" several Internet sources have been
consulted,
Emmanuel Lacour pointed me in the direction of changing "RT at a glance"
and others, which I should mention but I can't retrieve them anymore.
 
Thank's to everyone and good luck.
 
___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Re: [rt-users] REST Interface and Authentication

2008-06-11 Thread Shawn M Moore
On Wed, Jun 11, 2008 at 11:51:37AM +0200, Martin BOULADOUR wrote:
> Hi everybody,

Hi Martin,

> I'm a new subscriber to this list. I'm french, so don't be too harsh with
> my mistakes. :)

Your English is fine! Welcome to RT land. :)

> The problem is that there is nothing to inform about the result of the
> login action. The HTTP response is the same in both cases (success,
> failure). The only thing that informs about that is the "Not logged in."
> string in the HTML. I think that looking for that string in the HTTP
> response body is a very bad way to know if the returned token is valid or
> not.

We can probably include a header that tells you that login failed.

> Is there another way to do that? Does the REST interface provide something
> to log in? If you do use the REST interface with one of your programmes,
> what do you do to get a valid session token?

The REST interface accepts "user" and "pass" parameters. If you're using
Perl, the code will look something like:

$mech->post("$baseurl/REST/1.0/search/ticket", [
user  => "root",
pass  => "password",
query => "queue='foo'",
]);

> Best regards,
> 
> Martin Bouladour

Shawn

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


[rt-users] REST Interface and Authentication

2008-06-11 Thread Martin BOULADOUR
Hi everybody,

I'm a new subscriber to this list. I'm french, so don't be too harsh with
my mistakes. :)

I just don't understand something. I'm writing a little programme that
uses the RT REST interface. Every request needs to contain the
session-token given by RT at the login, otherwise a "401 Credentials
required" status code is returned.

However, I didn't find how to get a valid session token from RT using the
REST intreface. By now, I simulate a login-form submition by sending a
POST request to the root URL of RT Web interface, with the 'user' and
'pass' parameters. It works: a session-token is returned in the
"Set-Cookie" HTTP header. But even if the authentication fails (if the
username or the password are not correct), RT sends that "Set-Cookie"
header back all the same, with a session token. In that case, the session
token is invalid and can't be used.

The problem is that there is nothing to inform about the result of the
login action. The HTTP response is the same in both cases (success,
failure). The only thing that informs about that is the "Not logged in."
string in the HTML. I think that looking for that string in the HTTP
response body is a very bad way to know if the returned token is valid or
not.

The only alternative is to send a dumb request to the REST interface with
the token. If the response body begins with "RT/3.6.1 200 Ok", then the
token is valid, else if it begins with "RT/3.6.1 401 Credentials
required", then the token is not valid.

Is there another way to do that? Does the REST interface provide something
to log in? If you do use the REST interface with one of your programmes,
what do you do to get a valid session token?

The REST page of the wiki says:

"The REST Interface does not support HTTP-Authentication. So you must get
a valid Session-Token and submit the cookie each request. You usually get
a Session-Cookie by submitting the default login form."

And nothing more. :(

Thanks for your help.

Best regards,

Martin Bouladour

___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] Best Way to Get Customer Requests into RT with Appropriate Requestor

2008-06-11 Thread Eirik Øverby

Hi,

I believe you can create a rule that does this for you, which you then  
can apply to the messages in question.
However, I would be careful to disable the autoreply scrip in RT first  
- otherwise all those mails will generate an autoreply to the original  
requestor, even though their tickets have (hopefully) been closed long  
time ago ;)


Speaking from experience (and own stupidity) here...

/Eirik

On Jun 11, 2008, at 08:35, Aaron Herskowitz wrote:


Ken,

Thanks a lot for this response as this is exactly what I was looking  
for.


It took a while to find in Outlook 2007: You have to open the  
message in a
new window by double-clicking on it (it isn't available from the  
standard
view or toolbar), then under "Other Actions" choose "Resend this  
Message".


Aa

Aaron Herskowitz, Digital Dwelling
Home and Business Technology Solutions
www.digitaldwelling.com
510-652-2569



-Original Message-
From: Kenneth Marshall [mailto:[EMAIL PROTECTED]
Sent: Friday, June 06, 2008 8:31 AM
To: Aaron Herskowitz
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] Best Way to Get Customer Requests into RT  
with

Appropriate Requestor

Aaron,

If your mail client has the ability to "bounce" a message to
the RT E-mail address, it will create the ticket as if the
customer had mailed the ticket to RT. That is certainly the
easiest process.

Cheers,
Ken

On Fri, Jun 06, 2008 at 08:15:32AM -0700, Aaron Herskowitz wrote:

Basically I am transitioning from handling tickets via email (yuck)

to RT

(yeah!).  It is going to take my customers a while to start

defaulting to

RT. So for the next month I'd like to be able to enter tickets on

their

behalf.



I've searched through the Wiki, Google and mailing list archives but

didn't

find what I was looking for.  This may be more of a process issue

than a

technical one, so I was hoping you experienced RT users/admins could

help.




What is the best (most efficient for me) way to:

1.   Put an email from a customer into RT with them as the

requestor?


2.   Have the "AutogeneratedPassword" (I have this and Self

Service

working) scrip run so that the customer is assigned a password if

they did

not exist previously as an RT user?



I've tried:

a.   Entering a new ticket via the web interface, manually

entering

their email address and pasting the body of their message into the

case
notes, however for some reason my AutogeneratedPassword scrip  
doesn't

run

even though they are a new user. They are getting the standard On

Create

template sent to them.

b.  Forwarding the email to RT and then editing the ticket to

change the

requestor from myself to the customer, however 1) the

AutogeneratedPassword

scrip doesn't run when you do that, 2) no email is sent to the user

to let

them know they have a ticket, and 3) I wasn't able to find a
"ChangeRequestor" scrip that I could run that would do this.



Maybe there are better ways I haven't considered?



Thanks for any help,

Aaron






___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com


___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com



___
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: [EMAIL PROTECTED]


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com