Le 04/11/2011 12:00, Stevan Bajić a écrit :

>   On Fri, 04 Nov 2011 11:29:40 +0100, Nicolas BOUSSIER wrote:
>> Le 03/11/2011 22:59, Stevan Bajić a écrit :
>>
>>> On 03.11.2011 17:04, Nicolas BOUSSIER wrote:
>>>> Le 03/11/2011 14:39, Stevan Bajić a écrit :
>>>>
>>>>>      On Thu, 03 Nov 2011 12:21:58 +0100, Nicolas BOUSSIER wrote:
>>>>>> Le 03/11/2011 11:19, Stevan Bajić a écrit :
>>>>>>
>>>>>>>       On Thu, 03 Nov 2011 11:07:37 +0100, Nicolas BOUSSIER wrote:
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>       Hello Nicolas,
>>>>>>>
>>>>>>>> I have several error in my syslog as in the following example:
>>>>>>>>
>>>>>>>> Nov  3 09:55:48 srv02 dspam[5551]: Got error -5 in response to
>>>>>>>> message
>>>>>>>> data: 354 Start mail input; end with<CRLF>.<CRLF>#015
>>>>>>>>
>>>>>>>> What may be the cause ?
>>>>>>>>
>>>>>>>       this looks like DSPAM is sending mail to another SMTP or
>>>>>>> LMTP and
>>>>>>> is
>>>>>>>       getting an error during the data submission.
>>>>>>>       - Could you post your dspam.conf?
>>>>>>>       - What version of DSPAM is that? (post output of: dspam
>>>>>>> --version)
>>>>>>>
>>>>>>>
>>>>>>>> N. BOUSSIER
>>>>>>>>
>>>>>> Thank for you for your response.
>>>>>>
>>>>>> Here are the informations asked :
>>>>>>
>>>>>>
>>>>>> srv02:~# dspam --version
>>>>>>
>>>>>> DSPAM Anti-Spam Suite 3.10.1 (agent/library)
>>>>>>
>>>>>> Copyright (C) 2002-2011 DSPAM Project
>>>>>> http://dspam.sourceforge.net.
>>>>>>
>>>>>> DSPAM may be copied only under the terms of the GNU Affero
>>>>>> General
>>>>>> Public
>>>>>> License, a copy of which can be found with the DSPAM distribution
>>>>>> kit.
>>>>>>
>>>>>> Configuration parameters:  '--prefix=/usr'
>>>>>> '--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
>>>>>> '--infodir=${prefix}/share/info' '--sysconfdir=/etc'
>>>>>> '--localstatedir=/var' '--libexecdir=${prefix}/lib'
>>>>>> '--disable-maintainer-mode' '--build=i486-linux-gnu'
>>>>>> '--host=i486-linux-gnu' '--sysconfdir=/etc/dspam'
>>>>>> '--disable-dependency-tracking' '--enable-split-configuration'
>>>>>> '--enable-static' '--enable-external-lookup' '--enable-syslog'
>>>>>> '--with-logdir=/var/log/dspam/'
>>>>>> '--with-dspam-home=/var/spool/dspam'
>>>>>> '--enable-domain-scale' '--with-delivery-agent=/usr/bin/procmail'
>>>>>> '--enable-daemon' '--with-mysql-includes=/usr/include/mysql'
>>>>>> '--with-pgsql-includes=/usr/include/postgresql'
>>>>>> '--with-storage-driver=hash_drv,mysql_drv,pgsql_drv,sqlite3_drv'
>>>>>> '--enable-debug' '--enable-virtual-users'
>>>>>> '--enable-preferences-extension' '--enable-clamav'
>>>>>> 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu'
>>>>>> 'CFLAGS=-g
>>>>>> -O2' 'LDFLAGS= -Wl,-z,defs -Wl,--as-needed' 'CPPFLAGS='
>>>>>>
>>>>>      Okay. Can you write more about your setup? How does mail
>>>>> arrive at
>>>>>      DSPAM and how does DSPAM inject mail back into your mailflow?
>>>>> What MTA
>>>>>      are you using? Do you run DSPAM in daemon mode?
>>>>>
>>>> My MTA is Postfix
>>>>
>>>> Emails are transfered from Postfix to DSPAM via Unix socket and
>>>> then
>>>> from DSPAM to DBMAIl via LMTP.
>>>>
>>>> Dspam is running as deamon
>>> Can you compile DSPAM in debug mode and post the debug log part
>>> where
>>> the error is happening? Alternatively you could use something like
>>> tcpdump to capture the communication between DSPAM and DBMAIL?
>> I think that the --enable-debug is already set, I'll try to get debug
>> informations. But this error doesn't occur on each message.
>> I feel that
>>
>   No. You don't need to do anything. I looked this morning quickly into
>   the DSPAM code and it is DSPAM that has the problem. That 354 is coming
>   directly after the DATA command and according to the RFC's it is
>   considered as OK, but in DSPAM we only consider 250 codes to be okay. So
>   definitely a bug in DSPAM.
>
>
>>> Does every mail from DSPAM to DBMAIL generate that kind of error or
>>> is
>>> it only under certain conditions? Could it be that you get the error
>>> when user do retraining? Or could it be something else? Could you
>>> try
>>> the following and post the whole output DBMAIL is producing?
>>>
>>> telnet 127.0.0.1 24
>>> LHLO localhost
>>> MAIL FROM:<n.bouss...@network.fr>
>>> RCPT TO:<n.bouss...@network.fr>
>>> DATA
>>> To:<n.bouss...@network.fr>
>>> From:<n.bouss...@network.fr>
>>> Subject: This is just a test
>>>
>>> A simple test with DSPAM
>>> .
>>> RSET
>>> QUIT
>> This test pass without problem
>>
>> I have catch a mail that is producing the error.
>>
>> The header contain the folowing lines :
>> X-ME-engine: default
>> X-me-spamrating: 40.00
>> X-me-spamcause:
>>
>> (0)(0000)gggruggvucftvghtrhhoucdtuddrfeeffedrvdefgddtgecuteggodetufcurfhrohhfihhlvgemucfogfenuceurghilhhouhhtmecugedttdenucenucfjughrpefhvffufffkgggtofhtsehrtderpedvtdejnecuhfhrohhmpefurohvvghrihhnvggpjfgvrhgrnhcuoehsrdhhvghrrghnsehlohhgihgtohhmqdgvuhhrohhpvgdrtghomheqnecuffhomhgrihhnpehlohhgihgtohhmqdgvuhhrohhpvgdrtghomhdphhgvnhgrughighhithgrlhdrtghomhen
>> X-me-spamlevel: not-spam
>> X-ME-Entity: ofr
>>
>> If I remove the long X-me-spamcause line, then the message is
>> correctly
>> delivered
>>
>> I don't know what is that X-ME engine but it looks like dspam is not
>> compatible with long header lines.
>>
>   Aha. Okay. So I have to check that as well. But that 354 after DATA
>   should show up regardless of the long line. Right? The long line is
>   later submitted as part of the headers.
>   Anyway.... that x-me-spamcause looks strange to me. Is that one single
>   line or is this header a multiple line header? What is in front of
>   "(0)(0000)"? Is there a space or an tab or is it directly at the
>   beginning of the new line? If it is directly at the beginning of the new
>   line then this header is definitely wrong and it is okay that DSPAM is
>   barking.
>

The line has been spliut by my mailer

The header lineX-me-spamcause is on a single line

X-me-spamcause: (0)(0000)gggruggvucftvghtrhhoucdtuddrfeeffedrvdefgddtgecu...

In another message, it's

X-me-spamcause: (0)(0000)gggruggvucftvghtrhhoucdtuddrfeeffedrvdegucetggdo...

Best regards

N. BOUSSIER

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user

Reply via email to