[rt-devel] Minor, but handy change to outbound messages
Jan Okrouhly
okrouhly at civ.zcu.cz
Wed Dec 6 04:05:07 EST 2000
On Tue, 5 Dec 2000, Jesse wrote:
> I actually put code into RT2 to do this last night ;) I'm leery of changing
> hte behavior in RT 1.0.x, but I'm sure a lot of folks will find this useful.
>
*Nod*, we use something similar about 6 months, but the change had to be
done a one layer up because modification of Monte's patch kind (! To:
Requestor and $in_queue_id Staff: ;) disharmonize To: line inside of
e-mail comments, etc.
> Thanks,
> Jesse
>
>
> On Tue, Dec 05, 2000 at 11:27:57AM -0700, Monte Mitzelfelt wrote:
> >
> > I think we're running 1.0.1. Here's a patch that I keep rolling forward
> > as we upgrade because it's turned out to be very helpful in getting
> > replies back to the queue rather than individuals. The jest of it is to
> > change the To: and the Bcc: lines in the following manner:
> >
> > To: Requestor and $in_queue_id Staff: ;
> > Bcc: $in_recipient$in_bcc
> >
> > This way, their are no real addresses in the To: line, just an RFC
> > complaint named empty list of addresses. It's greatly reduced the amount
> > of mail that we used to see twice: once as a part of ticket process and
> > once as a direct reply. It's also helped funnel things back into the
> > ticket system since it leaves only the Rt address as an obvious reply
> > point. I've also added some crude filtering against some automated
> > senders. This could be done much better, but is useful to us.
> >
> >
> > *** /home/mathew/rt-1.0.1/lib/rt/support/mail.pm Tue Nov 16
> > 02:38:29 1999--- /usr/local/rt/lib/rt/support/mail.pm Mon Jun 5
> > 16:15:37 2000
> > ***************
> > *** 101,113 ****
> > $in_subject =~ s/^(\s*)//;
> >
> > open (MAIL, "|$rt::mailprog $rt::mail_options");
> >
> > print MAIL "Subject: [$rt::rtname \#". $in_serial_num . "]
> > ($in_queue_id) $in_subject
> > Reply-To: $friendly_name <$temp_mail_alias>
> > From: $friendly_name <$temp_mail_alias>
> > ! To: $in_recipient
> > Cc: $in_cc
> > ! Bcc: $in_bcc
> > X-Request-ID: $in_serial_num
> > X-RT-Loop-Prevention: $rt::rtname
> > X-Sender: $in_current_user
> > --- 101,116 ----
> > $in_subject =~ s/^(\s*)//;
> >
> > open (MAIL, "|$rt::mailprog $rt::mail_options");
> > +
> > + # don't send replies to these guys MONTE -- hacky, so hacky
> > + $in_recipient = '' if $in_recipient =~ /\@(verisign.com|uu.net)/i ;
> >
> > print MAIL "Subject: [$rt::rtname \#". $in_serial_num . "]
> > ($in_queue_id) $in_subject
> > Reply-To: $friendly_name <$temp_mail_alias>
> > From: $friendly_name <$temp_mail_alias>
> > ! To: Requestor and $in_queue_id Staff: ;
> > Cc: $in_cc
> > ! Bcc: $in_recipient$in_bcc
> > X-Request-ID: $in_serial_num
> > X-RT-Loop-Prevention: $rt::rtname
> > X-Sender: $in_current_user
> >
> >
> >
> > _______________________________________________
> > Rt-devel mailing list
> > Rt-devel at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-devel
> >
>
> --
> jesse reed vincent -- root at eruditorum.org -- jesse at fsck.com
> 70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90
>
> that's security the same way that asking for directions to topeka and
> being told that a seal is a mammal is informative
> -robin at apocalypse.org
>
> _______________________________________________
> Rt-devel mailing list
> Rt-devel at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-devel
>
Jan Okrouhly
---------------------------------------\-\-\+\-\-\---okrouhly at civ.zcu.cz---
Laboratory for Computer Science | phone: (420 19) 7491588
University of West Bohemia | location: Univerzitni 22
Americka 42, 306 14 Pilsen, Czech Republic | room: UI404
------------------------------------------73!-de-OK1INC at OK0PPL.#BOH.CZE.EU-
More information about the Rt-devel
mailing list