From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.42.179.196 with SMTP id br4cs106220icb; Fri, 10 Dec 2010 11:02:01 -0800 (PST) Received: by 10.224.36.199 with SMTP id u7mr1048923qad.107.1292007720808; Fri, 10 Dec 2010 11:02:00 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 12si7338753qcd.151.2010.12.10.11.02.00; Fri, 10 Dec 2010 11:02:00 -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; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 670621858376; Fri, 10 Dec 2010 14:02:00 -0500 (EST) Received: from mail-qy0-f171.google.com (mail-qy0-f171.google.com [209.85.216.171]) by rubyforge.org (Postfix) with ESMTP id 9F51D185835E for ; Fri, 10 Dec 2010 13:11:05 -0500 (EST) Received: by qyk32 with SMTP id 32so1141937qyk.2 for ; Fri, 10 Dec 2010 10:11:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type:content-transfer-encoding; bh=Dpgowbtn3YPCFGM+fwzJf/+74bSE1F+B3wAb1E/tdyA=; b=sNjUnpvr2A+6hR6FabJmgzcKR1JOhEEcBYLYAvWLdDIH6CwNqDyH7XSZV+y17k719D MBCnrYoRl37DNpyj9lgS7ev1OpH6yUMxo7LP9UNlQO0KDdH0YtzQ4HOP1hvuIoHfcaM8 RMnBBjNtcd4sNdzG2jmoMC0W3P732o6wqsIGE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=QuONFtX5UjZLbhwBu3cjV8X8E/DwiF0cBlJvu/yolJ3fPxtUa28sxVc6b2Tmj2skHT KJMlsl3Wdug1fpUuWYDNmT6KH2utUeA3TnHHoFWidcSt+NfUOreAfzFFy1FdjHjaSthk 9+CP8fROvU+AI59cHe4QSZ+xqLbsHrDNQ2Dw8= Received: by 10.229.227.12 with SMTP id iy12mr924680qcb.101.1292004665331; Fri, 10 Dec 2010 10:11:05 -0800 (PST) MIME-Version: 1.0 Received: by 10.220.95.197 with HTTP; Fri, 10 Dec 2010 10:10:44 -0800 (PST) From: "Wael M. Nasreddine" Date: Fri, 10 Dec 2010 19:10:44 +0100 Message-ID: To: sup-talk@rubyforge.org Subject: [sup-talk] before-add-message.rb <-> Gmail Filters 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-talk-bounces@rubyforge.org Errors-To: sup-talk-bounces@rubyforge.org SGVsbG8sCgpGaXJzdCBJIHdvdWxkIGxpa2UgdG8gdGhhbmsgYWxsIGFuZCBldmVyeW9uZSB3aG8g aGFzIGNvbnRyaWJ1dGVkIHRvCnRoZSBQRVJGRUNUIGVtYWlsIGNsaWVudCwgdGhlIGNsaWVudCBJ IHdhcyBsb29raW5nIGZvciwgZm9yIGEgdmVyeQpsb25nIHRpbWUuLi4gSSBsb3ZlIGl0Li4uCgpN eSBnbWFpbCBhY2NvdW50IGlzLCBhdCB0aGUgc2FtZSB0aW1lLCBteSBwcmltYXJ5IGVtYWlsIGFk ZHJlc3MgYW5kCnRoZSBzdG9yYWdlIGZvciBhbGwgbXkgZW1haWxzLCBhbGwgZW1haWwgYWxpYXNl cywgd29yay1yZWxhdGVkIG9yIG5vdCwKZW5kcyB1cCBvbmUgd2F5IG9yIGFub3RoZXIgaW4gbXkg Z21haWwsIGV2ZW4gdGhlIHNlbnQgbWFpbCwgYW5kIHRvCmtlZXAgdHJhY2sgb2YgZXZlcnl0aGlu ZywgSSB1c2UgZ21haWwgZmlsdGVycyB0bywgd2VsbCwgaGlkZSwgbGFiZWwsCm1hcmsgYXMgcmVh ZCwgbWFyayBhcyBDcmFwIDopCgpTbyBJIGhhdmUgbW9yZSB0aGFuIDEwMCBmaWx0ZXJzIGFscmVh ZHkgc2V0dXAsIGZvcnR1bmF0ZWx5IGdtYWlsIGxldCdzCnlvdSBleHBvcnQgdGhvc2UgZmlsdGVy cyBhcyBhbiBYTUwgKGMuZiBiZWxvdyBmb3IgYW4gZXhhbXBsZSkgdGhyb3VnaApvbmUgb2YgdGhl IGxhYnMgZXh0ZW5zaW9ucywgaG93ZXZlciBJIGNvdWxkbid0IGZpbmQgYW55IGluZm9ybWF0aW9u IG9uCmJlZm9yZS1hZGQtbWVzc2FnZS5yYiBob29rIHVzaW5nIG1haWxGaWx0ZXJzLnhtbC4uCgpT byBteSBxdWVzdGlvbiBpcywgZGlkIGFueW9uZSB3cml0ZSBhIGhvb2sgdG8gcmVhZHMgdGhhdCBY TUwgZmlsZSBhbmQKd29yayBvbiB0aGUgbWVzc2FnZSBvYmplY3QgPyBPdGhlcndpc2UsIGRpZCBh bnlvbmUgbWFrZSBhIGR5bmFtaWMKYmVmb3JlLWFkZC1tZXNzYWdlLnJiIEkgY291bGQgZm9sbG93 PyBJIGtub3cgcnVieSwgYnV0IG5vdCB0aGF0IG11Y2gKc28gSSB3b3VsZCBhcHByZWNpYXRlIGFu IGV4YW1wbGUgdG8gZm9sbG93Li4KClRoYW5rIHlvdSBhbGwsLAoKUmVnYXJkcywKV2FlbCBOYXNy ZWRkaW5lCgoKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBtYWlsRmls dGVycy54bWwKPD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48ZmVlZAp4bWxu cz0naHR0cDovL3d3dy53My5vcmcvMjAwNS9BdG9tJwp4bWxuczphcHBzPSdodHRwOi8vc2NoZW1h cy5nb29nbGUuY29tL2FwcHMvMjAwNic+Cgk8dGl0bGU+TWFpbCBGaWx0ZXJzPC90aXRsZT4KCTxp ZD50YWc6bWFpbC5nb29nbGUuY29tLDIwMDg6ZmlsdGVyczoxMjI2NTg5NDMxODYxLDEyMzcxNDUw MjU5MzgsMTI0NDE2MjY2MjgyOSwxMjQ0MTYyNjk2Mjg3PC9pZD4KCTx1cGRhdGVkPjIwMTAtMTIt MTBUMTU6MDE6NDVaPC91cGRhdGVkPgoJPGF1dGhvcj4KCQk8bmFtZT5XYWVsIE5hc3JlZGRpbmU8 L25hbWU+CgkJPGVtYWlsPm15LmVtYWlsQGdtYWlsLmNvbTwvZW1haWw+Cgk8L2F1dGhvcj4KICAg ICAgICA8ZW50cnk+CgkJPGNhdGVnb3J5IHRlcm09J2ZpbHRlcic+PC9jYXRlZ29yeT4KCQk8dGl0 bGU+TWFpbCBGaWx0ZXI8L3RpdGxlPgoJCTxpZD50YWc6bWFpbC5nb29nbGUuY29tLDIwMDg6Zmls dGVyOjEyMjY1ODk0MzE4NjE8L2lkPgoJCTx1cGRhdGVkPjIwMTAtMTItMTBUMTU6MDE6NDVaPC91 cGRhdGVkPgoJCTxjb250ZW50PjwvY29udGVudD4KCQk8YXBwczpwcm9wZXJ0eSBuYW1lPSdmcm9t JyB2YWx1ZT0nY3VzdG9tZXJzdXBwb3J0QHNvbWVjb21wYW55LmNvbSBPUgpzdXBwb3J0QHNvbWVj b21wYW55LmNvbSBPUiBzdXBwb3J0dGVzdHYzQHNvbWVjb21wYW55LmNvbScvPgoJCTxhcHBzOnBy b3BlcnR5IG5hbWU9J2xhYmVsJyB2YWx1ZT0nU29tZUNvbXBhbnknLz4KCQk8YXBwczpwcm9wZXJ0 eSBuYW1lPSdzaG91bGROZXZlclNwYW0nIHZhbHVlPSd0cnVlJy8+Cgk8L2VudHJ5PgoJPGVudHJ5 PgoJCTxjYXRlZ29yeSB0ZXJtPSdmaWx0ZXInPjwvY2F0ZWdvcnk+CgkJPHRpdGxlPk1haWwgRmls dGVyPC90aXRsZT4KCQk8aWQ+dGFnOm1haWwuZ29vZ2xlLmNvbSwyMDA4OmZpbHRlcjoxMjM3MTQ1 MDI1OTM4PC9pZD4KCQk8dXBkYXRlZD4yMDEwLTEyLTEwVDE1OjAxOjQ1WjwvdXBkYXRlZD4KCQk8 Y29udGVudD48L2NvbnRlbnQ+CgkJPGFwcHM6cHJvcGVydHkgbmFtZT0ndG8nIHZhbHVlPSd6c2gt d29ya2Vyc0BzdW5zaXRlLmRrJy8+CgkJPGFwcHM6cHJvcGVydHkgbmFtZT0nbGFiZWwnIHZhbHVl PSdNTC9ac2gtV29ya2VycycvPgoJCTxhcHBzOnByb3BlcnR5IG5hbWU9J3Nob3VsZEFyY2hpdmUn IHZhbHVlPSd0cnVlJy8+Cgk8L2VudHJ5PgoJPGVudHJ5PgoJCTxjYXRlZ29yeSB0ZXJtPSdmaWx0 ZXInPjwvY2F0ZWdvcnk+CgkJPHRpdGxlPk1haWwgRmlsdGVyPC90aXRsZT4KCQk8aWQ+dGFnOm1h aWwuZ29vZ2xlLmNvbSwyMDA4OmZpbHRlcjoxMjQ0MTYyNjYyODI5PC9pZD4KCQk8dXBkYXRlZD4y MDEwLTEyLTEwVDE1OjAxOjQ1WjwvdXBkYXRlZD4KCQk8Y29udGVudD48L2NvbnRlbnQ+CgkJPGFw cHM6cHJvcGVydHkgbmFtZT0nc3ViamVjdCcgdmFsdWU9J1tTb21ldGhpbmcgVGVzdF1bUEFTU10n Lz4KCQk8YXBwczpwcm9wZXJ0eSBuYW1lPSdsYWJlbCcgdmFsdWU9J1NvbWV0aGluZyBUZXN0Jy8+ CgkJPGFwcHM6cHJvcGVydHkgbmFtZT0nc2hvdWxkTWFya0FzUmVhZCcgdmFsdWU9J3RydWUnLz4K CQk8YXBwczpwcm9wZXJ0eSBuYW1lPSdzaG91bGRBcmNoaXZlJyB2YWx1ZT0ndHJ1ZScvPgoJCTxh cHBzOnByb3BlcnR5IG5hbWU9J3Nob3VsZE5ldmVyU3BhbScgdmFsdWU9J3RydWUnLz4KCTwvZW50 cnk+Cgk8ZW50cnk+CgkJPGNhdGVnb3J5IHRlcm09J2ZpbHRlcic+PC9jYXRlZ29yeT4KCQk8dGl0 bGU+TWFpbCBGaWx0ZXI8L3RpdGxlPgoJCTxpZD50YWc6bWFpbC5nb29nbGUuY29tLDIwMDg6Zmls dGVyOjEyNDQxNjI2OTYyODc8L2lkPgoJCTx1cGRhdGVkPjIwMTAtMTItMTBUMTU6MDE6NDVaPC91 cGRhdGVkPgoJCTxjb250ZW50PjwvY29udGVudD4KCQk8YXBwczpwcm9wZXJ0eSBuYW1lPSdzdWJq ZWN0JyB2YWx1ZT0nW1NvbWV0aGluZyBUZXN0XVtGQUlMXScvPgoJCTxhcHBzOnByb3BlcnR5IG5h bWU9J2xhYmVsJyB2YWx1ZT0nU29tZXRoaW5nIFRlc3QnLz4KCQk8YXBwczpwcm9wZXJ0eSBuYW1l PSdzaG91bGROZXZlclNwYW0nIHZhbHVlPSd0cnVlJy8+CgkJPGFwcHM6cHJvcGVydHkgbmFtZT0n c2hvdWxkQWx3YXlzTWFya0FzSW1wb3J0YW50JyB2YWx1ZT0ndHJ1ZScvPgoJPC9lbnRyeT4KPC9m ZWVkPgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBtYWlsRmlsdGVycy54 bWwKCi0tIAp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KV2HDqmwgTmFz cmVkZGluZQpUZWNobm9HYXRlIHd3dy50ZWNobm9nYXRlLmZyCm1vYmlsZSA6wqAgMDYuMzIuOTQu NzAuMTMKYWdlbmNlIDogMDkuNzAuNDQ0LjIzNgp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18Kc3VwLXRhbGsgbWFpbGluZyBsaXN0CnN1cC10YWxrQHJ1Ynlmb3JnZS5vcmcKaHR0cDovL3J1 Ynlmb3JnZS5vcmcvbWFpbG1hbi9saXN0aW5mby9zdXAtdGFsawo=