-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Corey Halpin wrote: > So, I'm the guilty party who has been editing the Fetchmail Howto lately. > (http://wiki.tmda.net/TmdaFetchMailHowTo). > After talking a bit with Hannu Kotipalo, the author of the C xtmdaheader > program, I am a little confused about what the correct behavior should be for > xtmdaheader. > > Hannu's version (if I correctly understand): > 1. Looks for an address in To that matches user(.*)@host > if one is found, use it as RECIPIENT. > 2. Looks for an address in CC that matches user(.*)@host > if one is found, use it as RECIPIENT. > 3. Otherwise, use the last address found in a Received header. > > It's #3 that I'm not sure is correct, for the case of mailing list email. > > I *think* that mailing list mail should have the email address I subscribed > to the list with as RECIPIENT (and this address is in the Received headers).
Not all Received: lines actually include information about the address that the message is "to". As such, even though (3) is probably correct, one needs to limit the search to avoid going back far enough to the point at which the mailing list host received the message addressed to the list. How to implement that is probably undefined. A simple implementation might look at solely the very first Received: header, but I could conceive a site with internal mail routing where you might need to look back N hops, where N is as far back as the site-level Internet-visible MX system. > So... can someone who is running TMDA on a mail server look at their > incoming log for this message and let me know if TMDA thought the recipient > was tmda-users, or if it was the address that you subscribed with? See the headers below. Return-Path: <[EMAIL PROTECTED]> X-Original-To: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Received: from valcour.libertine.org (valcour.libertine.org [64.34.197.240]) by severn.wwwdotorg.org (Postfix) with ESMTP id D1A8959301 for <[EMAIL PROTECTED]>; Thu, 4 Jan 2007 15:05:42 -0700 (MST) Received: from valcour.libertine.org (localhost [127.0.0.1]) by valcour.libertine.org (Postfix) with ESMTP id 5B85F954C2D; Thu, 4 Jan 2007 17:05:41 -0500 (EST) X-Original-To: tmda-users@tmda.net Delivered-To: tmda-users@tmda.net Received: from smtp113.sbc.mail.re2.yahoo.com (smtp113.sbc.mail.re2.yahoo.com [68.142.229.92]) by valcour.libertine.org (Postfix) with SMTP id EAEB9954C23 for <tmda-users@tmda.net>; Thu, 4 Jan 2007 17:05:38 -0500 (EST) Received: (qmail 68333 invoked from network); 4 Jan 2007 22:05:38 -0000 Received: from unknown (HELO spiff.home.crhalpin.org) ([EMAIL PROTECTED]@76.210.64.231 with login) by smtp113.sbc.mail.re2.yahoo.com with SMTP; 4 Jan 2007 22:05:37 -0000 X-YMail-OSG: IwVBEccVM1ka9aMdaKt.T9X_O5FKBndheFwXM6mIUTjwupCBUKN2VcABMuNq30ebBsUKzq2RsK6h_Tnf1GRWrWZ2xYjjmQk_Ma9T426KSLhseEPvJIuk7Q6HbJLyCG6aQwdA2BctGpWXPWd0jLTFITXAu.sE_vSmu6d2eQlDH5mtgAsPCRsPFgEv2xaM Received: by spiff.home.crhalpin.org (Postfix, from userid 1001) id A8C415C27; Thu, 4 Jan 2007 16:05:36 -0600 (CST) Received: from localhost (suzie.home.crhalpin.org [192.168.1.1]) by spiff.home.crhalpin.org (tmda-ofmipd) with ESMTP; Thu, 04 Jan 2007 16:04:19 -0600 Date: Thu, 4 Jan 2007 16:04:18 -0600 To: tmda-users@tmda.net Subject: TMDA/fetchmail Message-ID: <[EMAIL PROTECTED]> MIME-Version: 1.0 User-Agent: Mutt/1.5.13 (2006-08-11) X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) From: Corey Halpin <[EMAIL PROTECTED]> Mail-Followup-To: tmda-users@tmda.net X-Primary-Address: [EMAIL PROTECTED] X-Hashcash: 1:24:070104:tmda-users@tmda.net::iiCU9zTp1851L2U4:13j0x X-BeenThere: tmda-users@tmda.net X-Mailman-Version: 2.1.9 Precedence: list Reply-To: Corey Halpin <[EMAIL PROTECTED]> List-Id: TMDA User Discussion <tmda-users.tmda.net> List-Unsubscribe: <http://tmda.net/lists/listinfo/tmda-users>, <mailto:[EMAIL PROTECTED]> List-Archive: <http://gmane.org/find.php?list=tmda-users> List-Post: <mailto:tmda-users@tmda.net> List-Help: <mailto:[EMAIL PROTECTED]> List-Subscribe: <http://tmda.net/lists/listinfo/tmda-users>, <mailto:[EMAIL PROTECTED]> Content-Type: multipart/mixed; boundary="===============1651126372==" Mime-version: 1.0 Sender: [EMAIL PROTECTED] Errors-To: [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFnYfShk3bo0lNTrURApq9AKCxJhTkQjXvf3rwelWozStJaivctQCfaYMM 3a0zsTjuLOtFWbGaSeBFJlM= =tJM6 -----END PGP SIGNATURE----- _____________________________________________ tmda-users mailing list (tmda-users@tmda.net) http://tmda.net/lists/listinfo/tmda-users