[rt-users] Understanding mailgate

Anthony Leong anthonyl at yorku.ca
Tue Apr 19 13:19:06 EDT 2005


Hello Vicki,

  I believe that you are forwarding all those emails to your production
server (rt.progeny.com) instead of some which you want to go to you test
server.  Deducting from your email that your test server is
testrt.progeny.com, then have

rt2: rt2 at rt.progeny.com
rt2-comment: rt2-comment at rt.progeny.com

as

rt2: rt2 at testrt.progency.com
rt2-comment: rt2-comment at testrt.progeny.com

Hope it helps.

Anthony


On Tue, 19 Apr 2005, Vicki Stanfield wrote:

> I am trying to get the mailgate on my test rt system set up without
> interfering with the production system (which has the front end on one
> system and the database on another). Unfortunately, the system I
> inherited does not do things exactly as in the README file. The portion
> added to /etc/aliases for the production system looks like this:
>
> rt: rt at rt.progeny.com
> rt-comment: rt-comment at rt.progeny.com
>
> support: support at rt.progeny.com
> support-comment: support-comment at rt.progeny.com
>
> custserv: custserv at rt.progeny.com
> custserv-comment: custserv-comment at rt.progeny.com
>
> sysadmin: sysadmin at rt.progeny.com
> sysadmin-comment: sysadmin-comment at rt.progeny.com
>
> sales: sales at rt.progeny.com
> sales-comment: sales-comment at rt.progeny.com
>
> -------------------
>
> I want to create aliases for my test system without interfering with the
> existing ones, so I added the following:
>
>
> rt2: rt2 at rt.progeny.com
> rt2-comment: rt2-comment at rt.progeny.com
>
> support2: support2 at rt.progeny.com
> support2-comment: support2-comment at rt.progeny.com
>
> custserv2: custserv2 at rt.progeny.com
> custserv2-comment: custserv2-comment at rt.progeny.com
>
> sysadmin2: sysadmin2 at rt.progeny.com
> sysadmin2-comment: sysadmin2-comment at rt.progeny.com
>
> sales2: sales2 at rt.progeny.com
> sales2-comment: sales2-comment at rt.progeny.com
>
> ------------------------------
>
> I then went to the production rt system and copied the /etc/aliases file
> from it to the rt test system. In production, it contained the following:
>
> rt: "| /opt/rt3/bin/rt-mailgate --queue General --action correspond
> --url http://rt.progeny.com/"
> rt-comment: "| /opt/rt3/bin/rt-mailgate --queue General --action comment
> --url http://rt.progeny.com/"
>
> support: "| /opt/rt3/bin/rt-mailgate --queue Support --action correspond
> --url http://rt.progeny.com/"
> support-comment: "| /opt/rt3/bin/rt-mailgate --queue Support --action
> comment --url http://rt.progeny.com/"
>
> custserv: "| /opt/rt3/bin/rt-mailgate --queue 'Customer Service'
> --action correspond --url http://rt.progeny.com/"
> custserv-comment: "| /opt/rt3/bin/rt-mailgate --queue 'Customer Service'
> --action comment --url http://rt.progeny.com/"
>
> sysadmin: "| /opt/rt3/bin/rt-mailgate --queue 'System Administration'
> --action correspond --url http://rt.progeny.com/"
> sysadmin-comment: "| /opt/rt3/bin/rt-mailgate --queue 'System
> Administration' --action comment --url http://rt.progeny.com/"
>
> sales: "| /opt/rt3/bin/rt-mailgate --queue Sales --action correspond
> --url http://rt.progeny.com/"
> sales-comment: "| /opt/rt3/bin/rt-mailgate --queue Sales --action
> comment --url http://rt.progeny.com/"
> --------------------------------
>
> which I changed to:
>
> rt2: "| /opt/rt3/bin/rt-mailgate --queue General --action correspond
> --url http://testrt.progeny.com/"
> rt2-comment: "| /opt/rt3/bin/rt-mailgate --queue General --action
> comment --url http://testrt.progeny.com/"
>
> support2: "| /opt/rt3/bin/rt-mailgate --queue Support --action
> correspond --url http://testrt.progeny.com/"
> support2-comment: "| /opt/rt3/bin/rt-mailgate --queue Support --action
> comment --url http://testrt.progeny.com/"
>
> custserv2: "| /opt/rt3/bin/rt-mailgate --queue 'Customer Service'
> --action correspond --url http://testrt.progeny.com/"
> custserv2-comment: "| /opt/rt3/bin/rt-mailgate --queue 'Customer
> Service' --action comment --url http://testrt.progeny.com/"
>
> sysadmin2: "| /opt/rt3/bin/rt-mailgate --queue 'System Administration'
> --action correspond --url http://testrt.progeny.com/"
> sysadmin2-comment: "| /opt/rt3/bin/rt-mailgate --queue 'System
> Administration' --action comment --url http://testrt.progeny.com/"
>
> sales2: "| /opt/rt3/bin/rt-mailgate --queue Sales --action correspond
> --url http://testrt.progeny.com/"
> sales2-comment: "| /opt/rt3/bin/rt-mailgate --queue Sales --action
> comment --url http://testrt.progeny.com/"
>
> ------------------
> I reran newaliases on my mail server and on the test rt system. I then
> tested it by sending a mail to rt2 at progeny.com which I hoped would get
> piped into mailgate on the new system , but it didn't work. I tried the
> following from the command line:
>
> cat "Message to go to RT" | /opt/rt3/bin/rt-mailgate --queue General
> --action correspond --url http://testrt.progeny.com/
>
> but this didn't work either. Am I misunderstanding how the mailgate
> works? Is there some glaring error in my logic here?
>
> Vicki
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> RT Administrator and Developer training is coming to your town soon! (Boston, San Francisco, Austin, Sydney) Contact training at bestpractical.com for details.
>
> Be sure to check out the RT Wiki at http://wiki.bestpractical.com
>



More information about the rt-users mailing list