Bug#324646: amavisd-new: RFC2821 violation on '.' escaping
Brian May napisaĆ(a): This message you sent to me successfully despite lines containing with periods (all my incoming email is scanned with amavsid-new - see headers). Interesting, I must say :-) Perhaps we should compare configs? Maybe there's something that triggers this behaviour. Or, maybe there's some difference in some libraries. How to get the report similar to the one attached to reportbug? I think I'll compare the configs on two of my computers, because I have the described behaviour on at least two of my computers, but don't have it on third one.
Bug#324646: amavisd-new: RFC2821 violation on '.' escaping
On Tue, Aug 23, 2005 at 01:02:11PM +0200, Mariusz Kruk wrote: > > Are you able to test this with amavisd-new in experimental? > > The bug seems to exist in that version still. > > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > ma220 epsilon.rdc.pl ESMTP Postfix (Debian/GNU) > mail from: <[EMAIL PROTECTED]> > 250 Ok > rcpt to: <[EMAIL PROTECTED]> > 250 Ok > data > 354 End data with . > .. > > . > 250 Ok: queued as B1470CA96 > quit > 221 Bye > Connection closed by foreign host. > epsilon:/etc/amavis/conf.d# apt-cache policy amavisd-new > amavisd-new: > Installed: 1:2.3.2-2 > Candidate: 1:2.3.2-2 > Version Table: > *** 1:2.3.2-2 0 >-200 http://ftp.pl.debian.org experimental/main Packages > 100 /var/lib/dpkg/status > 20030616p10-5 0 > 500 http://ftp.pl.debian.org testing/main Packages > 500 http://ftp.pl.debian.org stable/main Packages > 500 http://ftp.pl.debian.org unstable/main Packages > > The mail came empty. > Exactly the same behaviour that I had with the stable version > > -- > Kruk@ -\ | Borg spreadsheet program: Locutus 1-2-3. > }-> epsilon.eu.org | > http:// -/ | > | This message you sent to me successfully despite lines containing with periods (all my incoming email is scanned with amavsid-new - see headers). -- Brian May <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#324646: amavisd-new: RFC2821 violation on '.' escaping
tags 324646 unreproducible thanks Hello, I tried to reproduce this bug with version 20030616p10-5 but couldn't. [511] [snoopy:bam] ~ >telnet localhost 10024 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 [127.0.0.1] ESMTP amavisd-new service ready MAIL FROM: <[EMAIL PROTECTED]> 250 2.1.0 Sender [EMAIL PROTECTED] OK RCPT TO: <[EMAIL PROTECTED]> 250 2.1.5 Recipient [EMAIL PROTECTED] OK DATA 354 End data with . Subject: test hello. .. hello2 .. . 250 2.6.0 Ok, id=07993-03, from MTA: 250 Ok: queued as 63B72D8E30 quit 221 2.0.0 [127.0.0.1] (amavisd) closing transmission channel Connection closed by foreign host. I got the expected email with the expected lines. PS. In future please ensure you send replies to the BTS, not to me, otherwise they will get forgotten - you sent a message to me but not the BTS that you had the same issue with experimental version. I have not tried to reproduce this with the experimental version yet. On Tue, Aug 23, 2005 at 11:08:37AM +0200, Mariusz Kruk wrote: > The bug in amavisd-new seems to be the same as described in #252083 > amavis-ng bug. Amavis seems to accept the mail correctly from the first > postfix, unescape two dots on a line leaving only single dot and then > fails to escape this single dot with another dot while delivering to > the second postfix instance. Therefore, the second postfix gets the > message with line containing ., recognizes this as a > end-of-data pattern and ends receiving prematurely. -- Brian May <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#324646: amavisd-new: RFC2821 violation on '.' escaping
> "Mariusz" == Mariusz Kruk <[EMAIL PROTECTED]> writes: Mariusz> The bug in amavisd-new seems to be the same as described Mariusz> in #252083 amavis-ng bug. Amavis seems to accept the mail Mariusz> correctly from the first postfix, unescape two dots on a Mariusz> line leaving only single dot and then fails to escape Mariusz> this single dot with another dot while delivering to the Mariusz> second postfix instance. Therefore, the second postfix Mariusz> gets the message with line containing ., Mariusz> recognizes this as a end-of-data pattern and ends Mariusz> receiving prematurely. Are you able to test this with amavisd-new in experimental? -- Brian May <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#324646: amavisd-new: RFC2821 violation on '.' escaping
Package: amavisd-new Version: 20030616p10-5 Severity: important The bug in amavisd-new seems to be the same as described in #252083 amavis-ng bug. Amavis seems to accept the mail correctly from the first postfix, unescape two dots on a line leaving only single dot and then fails to escape this single dot with another dot while delivering to the second postfix instance. Therefore, the second postfix gets the message with line containing ., recognizes this as a end-of-data pattern and ends receiving prematurely. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-1-k7 Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2) Versions of packages amavisd-new depends on: ii adduser 3.66 Add and remove users and groups ii file 4.12-1 Determines file type using "magic" ii libarchive-tar-perl 1.23-1 Archive::Tar - manipulate tar file ii libarchive-zip-perl 1.14-2 Module for manipulation of ZIP arc ii libcompress-zlib-perl 1.34-1 Perl module for creation and manip ii libconvert-tnef-perl 0.17-4 Perl module to read TNEF files ii libconvert-uulib-perl 1.0.5.1-1 Perl interface to the uulib librar pn libdigest-md5-perl (no description available) ii libmailtools-perl 1.62-1 Manipulate email in perl programs pn libmime-base64-perl(no description available) ii libmime-perl 5.417-1Perl5 modules for MIME-compliant m ii libnet-perl 1:1.19-1 Implementation of Internet protoco ii libnet-server-perl0.87-3 An extensible, general perl server ii libunix-syslog-perl 0.100-4Perl interface to the UNIX syslog( ii perl [libtime-hires-perl] 5.8.7-3Larry Wall's Practical Extraction ii perl-modules [libnet-perl]5.8.7-3Core Perl modules amavisd-new recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]