Hi all,
Procmail eats mail headers in some cases. Could anybody advise
what needs to be tuned(hacked) to make it pass them all intact?
I cannot determine the exact conditions of that effect; attached
below is a message which being piped, say, as
cat file | procmail -f legran(_at_)ibm(_dot_)net -d violet
gives out the following message headers:
===========================================
Date: Fri, 19 Feb 1999 15:11:48 +0300
From: Master <legran(_at_)ibm(_dot_)net>
To: <violet(_at_)rosnet(_dot_)net>
Subject: London and Paris with Master
<the message text follows here>
===========================================
That issue is essential, as lots of UCE/UBE mail messages
come to mailbox with no Received: headers, and it complicates
backtracing.
procmail is described in sendmail.cf as follows:
Mlocal, P=/usr/local/bin/procmail, F=lsSDFMhfn, S=10, R=20/40,
M=5242880,
A=procmail -a $h -d $u
My .procmailrc is here:
=========================
#!/usr/bin/sh
#LOCKFILE=$HOME/.mail.incoming
#VERBOSE=on
#LOGFILE=$HOME/tmp/apm.log
METAMAIL_TMPDIR=$HOME/mail/attached
DEFAULT=$HOME/mail/incoming/v2
MM_NOTTTY=1
LINEBUF=20480
:0 fhb
* ^Content-Type:.*
| metamail -d -x | formail
:0 c
* ^TO: support(_at_)(_dot_)*
$HOME/Logs/support/`date '+%y%m%d%H%M%S'`
========= EOF ===========
Thanks in advance,
Sergey
--
------------------------------------------------------------------------
Sergey Mukhin | violet(_at_)rosnet(_dot_)net
Network Administrator | http://violet.rosnet.net/
Russian Telecommunications Network | Tel: + 7 095 755 85 60
------------------------------------------------------------------------
* If you can't learn do it well learn to enjoy doing it badly. *
------------------------------------------------------------------------
From legran(_at_)ibm(_dot_)net Fri Feb 19 13:50:49 1999
Return-Path: <legran(_at_)ibm(_dot_)net>
Received: from out4.ibm.net (out4.ibm.net [165.87.194.239])
by mx.rosnet.ru (8.9.1a/8.9-V) with ESMTP id NAA20475;
Fri, 19 Feb 1999 13:50:45 +0300 (MSK)
Received: from WinProxy.anywhere (slip139-92-34-57.mos.ru.ibm.net
[139.92.34.57]) by out4.ibm.net (8.8.5/8.6.9) with SMTP id KAA38258; Fri, 19
Feb 1999 10:19:40 GMT
Message-Id: <199902191019(_dot_)KAA38258(_at_)out4(_dot_)ibm(_dot_)net>
Received: from 192.168.0.1 by 192.168.0.10 (WinProxy); Thu, 18 Feb 1999
14:07:27 +0300
Date: Fri, 19 Feb 1999 15:11:48 +0300
From: Master <legran(_at_)ibm(_dot_)net>
X-Mailer: Mozilla 4.5 [en] (WinNT; I)
X-Accept-Language: ru,en
MIME-Version: 1.0
To: <violet(_at_)rosnet(_dot_)net>
Subject: London and Paris with Master
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: base64
X-MIME-Autoconverted: from 8bit to base64 by out4.ibm.net id KAA38258
9dfB1sHFzdnFIMvPzMzFx8khIA0KDQrrz83Qwc7J0SAi7eHz9OXyIiDQ0sXEzMHHwcXUIM/U
xNnIINcg7O/u5O/u5SDJIPDh8un25S4gDQoNCuPFztkgzsEg3MvTy9XS08nPzs7ZxSDQ0s/H
0sHNzdkg1yDsz87Ez87FOiANCg0K2sTF09ggzsHIz8TJ1NPRINfB0snBztQgxsHKzMEg1yDG
z9LNwdTFIC56aXAgKMTM0SBXaW5aaXAsINLB2s3F0iA1IGtiKSANCmh0dHA6Ly93d3cuZ2xh
c25ldC5ydS9+bWFzdGVya2luZy96aXAvbG9uZG9uLnppcA0KDQraxMXT2CDOwcjPxMnU09Eg
18HSycHO1CDGwcrMwSDXIMbP0s3B1MUgLnJ0ZiAoxMzRIFdpbldvcmQsINLB2s3F0iAxOCBr
YikgDQpodHRwOi8vd3d3LmdsYXNuZXQucnUvfm1hc3RlcmtpbmcvcnRmL2xvbmRvbi5ydGYN
Cg0K48XO2SDOwSDcy9PL1dLTyc/OztnFINDSz8fSwc3N2SDXIPDB0snWxTogDQoNCtrExdPY
IM7ByM/EydTT0SDXwdLJwc7UIMbByszBINcgxs/SzcHUxSAuemlwICjEzNEgV2luWmlwLCDS
wdrNxdIgNSBrYikgDQpodHRwOi8vd3d3LmdsYXNuZXQucnUvfm1hc3RlcmtpbmcvemlwL3Bh
cmlzLnppcA0KDQraxMXT2CDOwcjPxMnU09Eg18HSycHO1CDGwcrMwSDXIMbP0s3B1MUgLnJ0
ZiAoxMzRIFdpbldvcmQsINLB2s3F0iAzMCBrYikgDQpodHRwOi8vd3d3LmdsYXNuZXQucnUv
fm1hc3RlcmtpbmcvcnRmL3BhcmlzLnJ0Zg0KDQruwcTFxc3T0Swg3tTPIM7B28kg0NLPx9LB
zc3ZIPfB0yDawcnO1MXSxdPVwNQuDQoNCvDPzM7VwCDJzsbP0s3Bw8nAIPfZIM3P1sXUxSDQ
z8zV3snU2CDQzyDBxNLF09U6DQpodHRwOi8vd3d3LmdsYXNuZXQucnUvfm1hc3RlcmtpbmcN
Cg0K8yDV18HWxc7Jxc0NCg0K7cXOxcTWxdIg0M8g4c7HzMnJDQriwdLe1cvP18Eg7sHUwczY
0SANCg0K7cXOxcTWxdIg0M8g5tLBzsPJyQ0K7cnU0cXXwSDuwdTBzNjRDQoNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoN
CvDSyc7P08nNINPXz8kgydrXyc7FzsnRLCDF08zJINzUwSDJzsbP0s3Bw8nRIM7FIM/LwdrB
zMHT2CDQz8zF2s7PyiDEzNEg98HTLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCvzUzyDTz8/C3cXOycUgz9TQ0sHXzMXO
zyDTIMnT0M/M2NrP18HOycXNINPQxcPJwczJ2snSz9fBzs7Px88g0NLPx9LBzc3Oz8fPIA0K
z8LF09DF3sXOydEuIOXTzMkg99kgyM/UydTFLCDe1M/C2SD3wdsgwcTSxdMgwtnMINXEwczF
ziDJ2iDQz9PMxcTVwN3FyiDSwdPT2czLySwgDQrQz9bBzNXK09TBLCDP1NfF1NjUxSDOwSDc
1M8g0MnT2M3PINMg1cvB2sHOycXNINcg0M/MxSD0xc3BIChTYWJqZWN0KSAtICJSZW1vdmUi
LCANCskg0NLPx9LBzc3BIMHX1M/NwdTJ3sXTy8kg1cTBzMnUIPfB0yDJ2iDT0MnTy8Eg0M/T
zMXE1cDdxcog0sHT09nMy8kuICANCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClRoaXMgTWVzc2FnZSB3YXMgQ29tcG9z
ZWQgdXNpbmcgQnVsayBFLU1haWwgU29mdHdhcmUuIA0KSWYgeW91IHdpc2ggdG8gYmUgcmVt
b3ZlZCBmcm9tIHRoaXMgYWR2ZXJ0aXNlcidzIGZ1dHVyZSBtYWlsaW5ncywgDQpwbGVhc2Ug
cmVwbHkgd2l0aCB0aGUgc3ViamVjdCAiUmVtb3ZlIiBhbmQgdGhpcyBzb2Z0d2FyZSB3aWxs
IGF1dG9tYXRpY2FsbHkgYmxvY2sgeW91IA0KZnJvbSB0aGVpciBmdXR1cmUgbWFpbGluZ3Mu
DQoNCg==