[rt-users] rt-mailgate errors.

Merritt Krakowitzer merrittk at soblin.intranet.sira-sa.co.za
Wed Mar 19 14:25:51 EST 2003


Yeah I managed to figure that out, I was using addhandler perl-script
.html

reason being is if I dont my index.html are not picked up when links point
to directories, ie the apache DirectoryIndex index.html is porked. Ive
manages to do kind of get it right using alot of <location> tags and
switching between sethandler and addhandler.

If someone has a better solution It would be appreciated.

Regards
Merritt.

On Wed, 19 Mar 2003, Robert Ryals wrote:

> > -----Original Message-----
> > From: Merritt Krakowitzer [mailto:merrittk at sira-sa.co.za]
> > Sent: Wednesday, March 19, 2003 4:08 AM
> > To: rt-users at lists.fsck.com
> > Subject: [rt-users] rt-mailgate errors.
> > 
> > 
> > Hi guys, when sending an email to rt at my.domain.com or when I use the
> > command line like below i get an error, out put included below.
> > 
> > I'm running RT version 3 rc1, Apache 2.0.44, mod_perl2,  
> > Redhat Linux 8,
> > MTA is postfix. 
> > 
> > A kick in the right direction would be great. 
> > 
> > Regards
> > Merritt.
> 
> Check your web server configuration file and make sure the URL you are using
> is configured to use the RT::Mason PerlHandler.  See the Apache example
> below.
> 
> Alias /rt3 /usr/local/rt3/share/html
> PerlRequire /usr/local/rt3/bin/webmux.pl                
> <Location /rt3>                         
>   SetHandler perl-script
>   PerlHandler RT::Mason
> </Location>
> 
> 
> 
> > 
> > [root at lan etc]# /usr/local/rt3/bin/rt-mailgate --queue 
> > general --action
> > correspond --url http://myurl.domain.com
> > FOO
> > BAR
> > BAZ
> > <CTRL-D>
> > 
> > RT server error.
> > 
> > The RT server which handled your email did not behave as expected. It
> > said:
> > 
> > %# BEGIN LICENSE BLOCK
> > %#
> > %# Copyright (c) 1996-2003 Jesse Vincent <jesse at bestpractical.com>
> > %#
> > %# (Except where explictly superceded by other copyright notices)
> > %#
> > %# This work is made available to you under the terms of Version 2 of
> > %# the GNU General Public License. A copy of that license should have
> > %# been provided with this software, but in any event can be snarfed
> > %# from www.gnu.org.
> > %#
> > %# This work is distributed in the hope that it will be useful, but
> > %# WITHOUT ANY WARRANTY; without even the implied warranty of
> > %# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
> > %# General Public License for more details.
> > %#
> > %# Unless otherwise specified, all modifications, corrections or
> > %# extensions to this work which alter its source code become the
> > %# property of Best Practical Solutions, LLC when submitted for
> > %# inclusion in the work.
> > %#
> > %#
> > %# END LICENSE BLOCK
> > <%ARGS>
> > $message
> > $queue => 1
> > $action => "correspond"
> > $ticket => undef
> > </%ARGS>
> > <%init>
> > use RT::Interface::Email;
> > my ( $status, $error, $Ticket ) = 
> > RT::Interface::Email::Gateway( %ARGS);
> > </%init>
> > %    if ($status) {
> > ok
> > %        if ( $Ticket->Id ) {
> > Ticket: <% $Ticket->Id %>
> > Queue: <% $Ticket->QueueObj->Name %>
> > Owner: <% $Ticket->OwnerObj->Name %>
> > Status: <% $Ticket->Status %>
> > Subject: <% $Ticket->Subject %>
> > Requestor: <% $Ticket->Requestors->MemberEmailAddressesAsString %>
> > %        }
> > % }   else {
> > not ok - <%$error%>
> > % }
> > 
> 




More information about the rt-users mailing list