Wrong reply-to on postfix-virtualhosts-RT2-AdminWatchers

hello. i have a RH8.0 machine with the stock Postfix, and RT2 and it’s
running. i use a virtualhost for the email address however, so the
machine name is not the domain name of the rt subsystem. the problem is,
when i add AdminWatchers and the scrips for notifyoncreate kicks in, i
get the machine name as the domain on the reply-to and the From parts of
the header. i’d like it to have the proper RT system domain. am i
missing something out? thanks.

– vince.

here are the details :

Machine Name : pollux.chikka.ph
RT Domain name : rt.chikka.ph
Admin Watcher: vcagud@chikka.com

Here is the notify email sent to AdminWatcher upon ticket creation:

Return-Path: nobody@pollux.chikka.ph
Delivered-To: vince@caladan.chikka.ph

Received: from localhost (localhost.localdomain [127.0.0.1])
by caladan.chikka.ph (Postfix) with ESMTP id 34113455ED2
for vince@caladan.chikka.ph; Tue, 18 Mar 2003 16:42:48 +0800 (PHT)
Received: from three.chikka.com (a-209-10-203-100.chikka.com [209.10.203.100])
by caladan.chikka.ph (Postfix) with ESMTP id 88C86455E91
for beans@incrediblyez.com; Tue, 18 Mar 2003 16:42:45 +0800 (PHT)
Received: from caladan.chikka.ph ([202.164.182.35])
by three.chikka.com (8.11.6+Sun/8.10.2) with ESMTP id h2I8LWX13887
for vcagud@chikka.com; Tue, 18 Mar 2003 08:21:32 GMT
Received: from localhost (localhost.localdomain [127.0.0.1])
by caladan.chikka.ph (Postfix) with ESMTP id 7B873455EE4
for vcagud@chikka.com; Tue, 18 Mar 2003 16:42:43 +0800 (PHT)
Received: from pollux.chikka.ph (unknown [192.168.0.71])
by caladan.chikka.ph (Postfix) with ESMTP id D0811455ED2
for vcagud@chikka.com; Tue, 18 Mar 2003 16:42:39 +0800 (PHT)
Received: by pollux.chikka.ph (Postfix, from userid 99)
id 2EDB11CF20A; Tue, 18 Mar 2003 04:17:16 -0500 (EST)Subject: [rt.chikka.ph #8] latest test
From: “vince cagud via RT” vince@pollux.chikka.ph
Reply-To: vince@pollux.chikka.ph
In-Reply-To: rt-8@rt.chikka.ph
Message-ID: rt-8-22.10.7797600885802@Chikka.Com
Precedence: bulk
X-RT-Loop-Prevention: rt.chikka.ph
RT-Ticket: rt.chikka.ph #8
Managed-by: RT 2.0.15 (Request Tracker — Best Practical Solutions)
RT-Originator: vcagud@incrediblyez.com
Date: Tue, 18 Mar 2003 04:17:16 -0500 (EST)
To: undisclosed-recipients: ;
X-Virus-Scanned: by AMaViS perl-11

Tue Mar 18 17:17:15 2003: Request 8 was acted upon.
Transaction: Ticket created by vcagud@incrediblyez.com
Queue: vince
Subject: latest test
Owner: Nobody
Requestors: vcagud@incrediblyez.com
Status: new
Ticket <URL: http://rt.chikka.ph/Ticket/Display.html?id=8 >
hi. this is my latest complaint.

cant anyone help? am at my wit’s end.

– vince.

vince cagud wrote:

cant anyone help? am at my wit’s end.

– vince.

vince cagud wrote:

hello. i have a RH8.0 machine with the stock Postfix, and RT2 and it’s
running. i use a virtualhost for the email address however, so the
machine name is not the domain name of the rt subsystem. the problem
is, when i add AdminWatchers and the scrips for notifyoncreate kicks
in, i get the machine name as the domain on the reply-to and the From
parts of the header. i’d like it to have the proper RT system domain.
am i missing something out? thanks.

What are the email addresses for those users in the database? Are they
fully qualified?

Do you define CanonicalizeAddress in config.pm

It’s also unclear to me whether it is RT or postfix which is conjuring up
the domain. Might be worth tweaking RT/Action/SendEmail.pm to write to a
file to see what RT is sending into Postfix.

John