[rt-users] rt-mailgate errors.
Robert Ryals
robert.ryals at Trifolium.com
Wed Mar 19 08:58:38 EST 2003
> -----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