From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.228.136 with SMTP id je8cs121826icb; Thu, 10 Mar 2011 06:24:06 -0800 (PST) Received: by 10.224.137.32 with SMTP id u32mr7051508qat.322.1299767045969; Thu, 10 Mar 2011 06:24:05 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id o9si7650490yha.121.2011.03.10.06.24.04; Thu, 10 Mar 2011 06:24:04 -0800 (PST) Received-SPF: pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-talk-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-talk-bounces@rubyforge.org Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 593FD3C8033; Thu, 10 Mar 2011 09:24:04 -0500 (EST) Received: from plecavalier.com (thelittlecloset.ca [64.40.149.83]) by rubyforge.org (Postfix) with ESMTP id 3B4001858363 for ; Thu, 10 Mar 2011 09:13:05 -0500 (EST) Received: (qmail 6041 invoked from network); 10 Mar 2011 08:13:05 -0600 Received: from ottawa-hs-64-26-175-141.s-ip.magma.ca (HELO localhost) (64.26.175.141) by plecavalier.com with (DHE-RSA-AES128-SHA encrypted) SMTP; 10 Mar 2011 08:13:05 -0600 From: Philippe LeCavalier To: David J. Hamilton , sup-talk In-reply-to: <1299636520-sup-7694@plc.intranet.plecavalier.com> References: <1299158755-sup-5116@plc.intranet.plecavalier.com> <1299173352-sup-4428@nyx.local> <1299179513-sup-1090@plc.intranet.plecavalier.com> <1299247526-sup-7848@plc.intranet.plecavalier.com> <1299618530-sup-9754@nyx.local> <1299636520-sup-7694@plc.intranet.plecavalier.com> Date: Thu, 10 Mar 2011 09:13:04 -0500 Message-Id: <1299766157-sup-3090@plc.intranet.plecavalier.com> User-Agent: Sup/0.12.1 Subject: Re: [sup-talk] hook with external file ref X-BeenThere: sup-talk@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: User & developer discussion of Sup List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org Excerpts from Philippe LeCavalier's message of Tue Mar 08 21:13:26 -0500 2011: > Hi David. > Excerpts from David J. Hamilton's message of Tue Mar 08 16:16:00 -0500 2011: > > Hi Philippe, > > > > Excerpts from Philippe LeCavalier's message of Fri Mar 04 06:06:17 -0800 2011: > > > Hi David. > > > I'm getting "undetermined quoted string" with the above code. Any ideas? > > > > Sorry for the late reply. I don't see what in the above code would give you > > that error. > It's quite possible it's something unrelated to that hook. Not certain what was going on there. I opened sup with debug to try and catch the so called "undetermined string" and now I'm not even getting the error. Strange thing is, I was seeing that over a long period of time ie a week or more...anyway. Guess I'll drop that. > > Could you please post your complete before-add-message.rb file? > Since I have yet to settle on a "style" of code for this hook I'm only > playing around with different options. As such, I only apply them 1 at a > time. At the moment I only have your example in there. > > Your addressfile is just a list of domains right? Something like: > > > > gmail.com > > somewhereelse.net > > example.org > Yup. Exactly. > > > > One more thing: the code I originally posted does contain an error: you want to > > use /#{pattern.chomp}/ rather than /#{pattern}/. So, for example, if your > > addressfile was in /tmp/addressfile you would have: > > > > patterns = File.readlines "/tmp/addressfile" > > patterns.each do |pattern| > > if message.from.email =~ /#{pattern.chomp}/ > > message.add_label :somelabel > > end > > end > I'll try the above. Perhaps that will "settle" things. Back in a bit > once I have a chance to test that. > > Thanks again David. Now that I've got no errors I can focus on the hook above. After adding chomp to the code I now get nothing at all. The log shows the hook is being read but nothing happens. No label is added and I've confirm for certain there should be. So no error, but no action ;-) Any suggestions? -- Thanks, Phil _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk