<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">--- On <b>Tue, 7/27/10, Joseph Spenner <i><joseph85750@yahoo.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Joseph Spenner <joseph85750@yahoo.com><br>Subject: Re: [rt-users] RTAddressRegexp - not clear to me<br>To: rt-users@lists.bestpractical.com<br>Date: Tuesday, July 27, 2010, 2:29 PM<br><br><div id="yiv888413392"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top"><br><br>--- On <b>Tue, 7/27/10, Mike Johnson <i><mike.johnson@nosm.ca></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br><div id="yiv888413392yiv1655098671"><div>You need to include both, the queue email addresses, AND anything that forwards email to RT.</div>
<div> </div>
<div>That setting prevents RT from sending emails that will "loop" infinitely in your system.</div>
<div> </div>
<div>For example.</div>
<div> </div>
<div>RT is setup with the basic autoreply, and reply on correspondence etc.</div>
<div> </div>
<div>RT has 2 queues, <a rel="nofollow">support@here.com</a> goes to general, and <a rel="nofollow">it@here.com</a> goes to IT queue.</div>
<div> </div>
<div>If <a rel="nofollow">it@here.com</a> emails <a rel="nofollow">support@here.com</a> the general queue will autoreply to <a rel="nofollow">it@here.com</a> which will create a ticket and autoreply to <a rel="nofollow">support@here.com</a> which will create a ticket and auto-reply to <a rel="nofollow">it@here.com</a> etc etc etc....</div>

<div> </div>
<div>Big loop, never ending, blow up RT :P</div>
<div> </div>
<div>If you set the regular expression to <a rel="nofollow">support@here.com</a> when RT emails out, it'll filter any emails going to <a rel="nofollow">support@here.com</a>.  This will ensure no loop happens.</div>

<div> </div>
<div>SO to recap, RTAddressRegexp has to be a regular expression that ALL email addresses that send stuff to RT will validate through.</div>
<div> </div>
<div>Hope this helps!</div>
<div>Mike.<br><br></div>
<div class="yiv888413392yiv1655098671gmail_quote">On Tue, Jul 27, 2010 at 1:35 PM, Joseph Spenner <span dir="ltr"><<a rel="nofollow">joseph85750@yahoo.com</a>></span> wrote:<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="yiv888413392yiv1655098671gmail_quote">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td valign="top">Upon nearly completing my RT installation, and running:<br><br># make initialize-database<br><br>I got the message:<br><br>==<br>[Tue Jul 27 17:12:29 2010] [error]: The RTAddressRegexp option is not set in the config. Not setting this option results in additional SQL queries to check whether each address belongs to RT or not. It is especially important to set this option if RT recieves emails on addresses that are not in the database or config. (/home/packages/rt-3.8.8/sbin/../lib/RT/Config.pm:343)<br>
Now inserting data<br>Done inserting data<br>Done.<br>==<br>If I have 3 queues, ie:<br><a rel="nofollow">support-help@bob.domain.com</a><br><a rel="nofollow">sales-help@bob.domain.com</a><br>
<a rel="nofollow">it-requests@bob.domain.com</a><br>Do I need to list all those addresses (and any future addresses) in that RTAddressRegexp option ?  Or is this only if I have something at (ie:) <a rel="nofollow">help@jack.somewhere.com</a> forwarding to my RT system in which case I'd want to add:  <a rel="nofollow">help@jack.somewhere.com</a> to the RTAddressRegexp option ?<br>
<br><br></td></tr></tbody></table><br></blockquote></div></div></blockquote><div id="yiv888413392yiv1655098671">So this 'loop' should only occur if:<br><br>1) auto respond/reply is enabled for the queue defined in the scrips<br>2) somehow, an RT queue address (with auto reply enabled) somehow gets included into another queues ticket<br><br>?<br><br>Is this potential something new?  I've been using RT2 since about 2001 and never seen this happen.  Or is it just a safeguard?<br></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div id="yiv888413392yiv1655098671">
</div></blockquote></td></tr></tbody></table><br>

      </div><br>-----Inline Attachment Follows-----<br><br><div class="plainMail"><br>Discover RT's hidden secrets with RT Essentials from O'Reilly Media.<br>Buy a copy at <a href="http://rtbook.bestpractical.com" target="_blank">http://rtbook.bestpractical.com</a><br></div></blockquote>After further research, I found information indicating RTAddressRegexp is only needed if the "ParseNewMessageForTicketCcs" option is enabled.  Can anyone confirm this?<br><br><div class="plainMail"><br></div></td></tr></table><br>