Hi there,
In Your mail u have asked two questions,
1: Does your mail contain any attachments?
Answer is that the emails which generate these exceptions do not have any attachments.
2: Are there any attachments for which it should match?
Answer is that we have defined a few attachments extensions to be blocked by this matcher E.g. exe, piff, bat etc.
It works fine for these attachments but for some particular mails it throws exception. I have attached one of the email source, Which encodes from 8bit to base64. I think JAMES must support this encoding feature.
The mail is as follows.
/***************************************************/
Return-Path: <[EMAIL PROTECTED]>
Received: from dhost.sahara.com.sa ([212.76.68.233])
by mailmatrix (Mail Matrix Server) with SMTP ID 440
for <[EMAIL PROTECTED]>;
Wed, 14 Jul 2004 07:25:05 +0300 (GMT+03:00)
Received: (from [EMAIL PROTECTED])
by dhost.sahara.com.sa (8.11.6/8.11.6) id i6E4Jko31359;
Wed, 14 Jul 2004 07:19:46 +0300
Date: Wed, 14 Jul 2004 07:19:46 +0300
Message-Id: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: ������ ���������
MIME-Version: 1.0
Content-type: text/html; charset=windows-1256
From: <[EMAIL PROTECTED]>
Content-Transfer-Encoding: base64
X-MIME-Autoconverted: from 8bit to base64 by dhost.sahara.com.sa id i6E4Jko31359
PFAgZGlyPXJ0bD7H4dPhx+Mg2uHt3+OhoTxCUj4NCu3T0SDH4e3m4yDH4cXh38rR5uTtIMPk IO3ez+Mg4d/jIMfh5NTRySDH4cXOyMfR7ckg4eXQxyDH4e3m4y4g5u3j3+TfIN7Rx8HJIMrd x9Xt4SDD38vRIM3m4SDD7SDj5CDl0OUgx+Hj5sfW7dogw8/kx+UgyMfh1tvYINrh7eXHOjwv UD48QlI+PENFTlRFUj4NCjxBIGRpcj1ydGwgSFJFRj0iaHR0cDovL3d3dy5hbHlhdW0uY29t L2lzc3VlL2FydGljbGUucGhwP0lOPTExMzUyJkk9MTkwMzU4Ij7Ox8/jIMfhzdHj7eQgx+HU 0e3d7eQg7eXkxiDH4dHG7dMg1O3Rx988L0E+PEhSIHdpZHRoPTEwMD4NCjxBIGRpcj1ydGwg SFJFRj0iaHR0cDovL3d3dy5hbHlhdW0uY29tL2lzc3VlL2FydGljbGUucGhwP0lOPTExMzUy Jkk9MTkwMzYwIj7m4e0gx+Ha5c8g7dPK3sjhIMfhw+PRx8Eg5szj5trHIOPkIMfh4+bH2OTt 5DwvQT48SFIgd2lkdGg9MTAwPg0KPEEgZGlyPXJ0bCBIUkVGPSJodHRwOi8vd3d3LmFseWF1 bS5jb20vaXNzdWUvYXJ0aWNsZS5waHA/SU49MTEzNTImST0xOTAzNjIiPi4uIObt08reyOEg w9rWx8Egx+Hm3c8gx+HF0+HH4+0gx+Hax+Hj7TwvQT48SFIgd2lkdGg9MTAwPg0KPEEgZGly PXJ0bCBIUkVGPSJodHRwOi8vd3d3LmFseWF1bS5jb20vaXNzdWUvYXJ0aWNsZS5waHA/SU49 MTEzNTImST0xOTAzNzEiPu3aysjRIMPNzyDD2tbHwSAmcXVvdDvH4d7H2s/JJnF1b3Q7IObj 1cfIIMjH4dTh4TxCUj4mcXVvdDvH4c3RyO0mcXVvdDsg7dPh4yDk3dPlIObtz9rmIMfh49jh 5sjt5CDhxczHyMkg5M/HwSDH4drd5jwvQT48SFIgd2lkdGg9MTAwPg0KPEEgZGlyPXJ0bCBI UkVGPSJodHRwOi8vd3d3LmFseWF1bS5jb20vaXNzdWUvYXJ0aWNsZS5waHA/SU49MTEzNTIm ST0xOTA0MTMiPuPVz9EgyNPdx9HJIMfh4+Ph38kg3e0gx+HRyMfYIO3k3e0g49LH2uMgJnF1 b3Q7yu3hIN/t4SZxdW90OzwvQT48SFIgd2lkdGg9MTAwPg0KPEEgZGlyPXJ0bCBIUkVGPSJo dHRwOi8vd3d3LmFseWF1bS5jb20vaXNzdWUvYXJ0aWNsZS5waHA/SU49MTEzNTImST0xOTAx NzUiPtPl4yDH4dXN0cfBIO3KzuHsINrkINXa5s/lIMfh48rmx+HtIObtxMvRINPhyMcg2uHs IMfh0+bePC9BPjxIUiB3aWR0aD0xMDA+DQo8QSBkaXI9cnRsIEhSRUY9Imh0dHA6Ly93d3cu YWx5YXVtLmNvbS9pc3N1ZS9hcnRpY2xlLnBocD9JTj0xMTM1MiZJPTE5MDQxNCI+w+bhIMfT ytHHyu3M7ckg5tjk7ckg4eHL3sfdySAg3e0g1NrIx+Qgx+Hj3sjhPC9BPjxIUiB3aWR0aD0x MDA+DQo8QSBkaXI9cnRsIEhSRUY9Imh0dHA6Ly93d3cuYWx5YXVtLmNvbS9pc3N1ZS9hcnRp Y2xlLnBocD9JTj0xMTM1MiZJPTE5MDMwOCI+xeTMx9IgMTAgyMfh48fGySDj5CDj1NHm2iDj 08rU3ewg0+Hm7DwvQT48SFIgd2lkdGg9MTAwPg0KPEEgZGlyPXJ0bCBIUkVGPSJodHRwOi8v d3d3LmFseWF1bS5jb20vaXNzdWUvYXJ0aWNsZS5waHA/SU49MTEzNTImST0xOTAzMjYiPjEz NiDj4e3m5Mcg4dre5s8g4+3H5SDm1dHdINXN7SDIx+Hj5MfY3jwvQT48SFIgd2lkdGg9MTAw Pg0KPEEgZGlyPXJ0bCBIUkVGPSJodHRwOi8vd3d3LmFseWF1bS5jb20vaXNzdWUvYXJ0aWNs ZS5waHA/SU49MTEzNTImST0xOTA0MTYiPt7k1eHtySDH4ePj4d/JIN3tIOPU5c8gysjH1NEg 2uPh5ccg0dPj7cc8L0E+PEhSIHdpZHRoPTEwMD4NCjxBIGRpcj1ydGwgSFJFRj0iaHR0cDov L3d3dy5hbHlhdW0uY29tL2lzc3VlL2FydGljbGUucGhwP0lOPTExMzUyJkk9MTkwNDE1Ij7I 4dvH0e3HIMrO09Eg0eXt5Mkg4+Qgx8vk7eQg5jcyINPH2skgys3PzyDj1e3RIMfh49XR7TxC Uj7H4d3hyO3kIMrk3tAgJnF1b3Q7x+HR5e3kySZxdW90OyDIx+HH5NPNx8gg4+Qgx+Ha0cfe PC9BPjxIUiB3aWR0aD0xMDA+DQo8QSBkaXI9cnRsIEhSRUY9Imh0dHA6Ly93d3cuYWx5YXVt LmNvbS9pc3N1ZS9hcnRpY2xlLnBocD9JTj0xMTM1MiZJPTE5MDQxNyI+x+HKzd7t3sfKIMrI z8MgzebhIOPR1iDN0cggx+HO4e3MLi4g5sjR7djH5O3HIMrk3e08L0E+PEhSIHdpZHRoPTEw MD4NCjwvQ0VOVEVSPjxCUj48QlI+DQo8UCBkaXI9cnRsPjxCUj7j2iDOx+HVIMrN7cfK5Meh oTxCUj4gLi4uIC4uLiAuLi4gx+Ht5uMgx+HF4d/K0ebk7TxCUj4gLi4uIC4uLiAuLi4gPEEg SFJFRj0iaHR0cDovL3d3dy5hbHlhdW0uY29tIj53d3cuYWx5YXVtLmNvbTwvQT48QlI+PEJS Pg0KX19fX19fX19fX19fX19fX19fX188QlI+5dDlINHTx+HJIMrR0+EgwuHtx/Ag4+Qgx+Ht 5uMgx+HF4d/K0ebk7S4uIMfh0czHwSDaz+Mgx+HRzyDa4e3lxy4gytPK2O3aIM3Q3SDI0e3P 3yDj5CDH4d7HxuPJIMfhyNHtz+3JIOHh7ebjIMfhxeHfytHm5O0g2uQg2NHt3iDH4dXdzckg x+HRxu3T7ckg4eHj5t7aLjxCUj4NCg0K /***************************************************/
From: Vincenzo Gianferrari Pini <[EMAIL PROTECTED]> Reply-To: "James Users List" <[EMAIL PROTECTED]> To: James Users List <[EMAIL PROTECTED]> Subject: Re: AttachmentFileNameIs Matcher Unsupported Encoding Exception Date: Mon, 12 Jul 2004 19:17:08 +0200
Taimur Awan wrote:
Hi There,
I a using James 2.2.0 Version.The probelm i am facing is that the AttachmentFileNameIs Matcher gives the java.io.UnsupportedEncodingException.
This exception is displayed in the spoolManager log. The details of exception displayed are as follows.
....
Does your message contain any attachments? If yes, are there any attachments for which it should match?
Those questions come out from the fact that the matcher should always match if at least one attachment matches the match string, otherwise it can either simply not match or end up with an exception, depending on the specific situation, and it should be ignored.
The matcher should be invoked with a config.xml entry like the following:
<mailet match="AttachmentFileNameIs= ..." class="..." onMatchException="noMatch">
If the answer is yes for both questions above, let me know, because in this case there is a problem, otherwise not. I'm right now working on this mailet for other reasons and I just found a problem with SMIME signed messages, somehow related.
Vincenzo
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
,
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
