CorrespondenceAddress not being set (sometimes)?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

While testing 3.4.1, I’ve noticed something interesting, which appears
also to have been true for our production 2.0.15 system (only we never
realized this before).

It seems that leaving the Correspondence Address (‘Reply Address’ in
3.4.1) blank in a queue definition, although it defaults to the setting in
RT_Config, doesn’t get set in Ticket->QueueObj->CorrespondAddress.

For example, the AutoReply template that ships with 3.4.1 uses the latter
as part of the text, but it comes out blank as long as I don’t set the
value explicitly for the queue I’m using. But when I do set it, even to
the default value
, then Ticket->QueueObj->CorrespondAddress DOES show the
right thing in the AutoReply text.

Just to sum up:

The Reply address always shows correctly in the mail header line of the
AutoReply mail. But in the text of the AutoReply template,
Ticket->QueueObj->CorrespondAddress is only set if defined explicitly.
Does this mean I can use the latter in a template only if I’ve defined its
value explicitly for a queue, regardless of whether my default for
CorrespondenceAddress is what I really want?

Or am I overlooking something?

Thanks.

Mike

Mike Friedman System and Network Security
mikef@ack.Berkeley.EDU 2484 Shattuck Avenue
1-510-642-1410 University of California at Berkeley
http://ack.Berkeley.EDU/~mikef http://security.berkeley.edu

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQpSzWK0bf1iNr4mCEQKRlwCghzayFh5Yoy3+qA8sYvmk1FelqegAoKxB
kZOksVKwwemHAWPIkE5bgwtf
=YIeS
-----END PGP SIGNATURE-----