Skip Menu |
 

This queue is for tickets about the MailTools CPAN distribution.

Report information
The Basics
Id: 91362
Status: resolved
Priority: 0/
Queue: MailTools

People
Owner: Nobody in particular
Requestors: ratkovdima [...] mail.ru
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From ratkovdima [...] mail.ru Thu Dec 12 09: 54:12 2013
MIME-Version: 1.0
X-Spam-Status: No, score=2.681 tagged_above=-99.9 required=10 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLYTO=1, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no
X-Mailer: Mail.Ru Mailer 1.0
X-Spam-Flag: NO
X-Mras: Ok
Content-Type: multipart/alternative; boundary="--ALT--OJWfqCvP1386860035"
Message-ID: <1386860035.120677591 [...] f243.i.mail.ru>
Reply-To: D =) <ratkovdima [...] mail.ru>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: 2.681
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 6D3CD2400A9 for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 09:54:12 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1WZRK7k+-Oqk for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 09:54:07 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 823CD240090 for <bug-MailTools [...] rt.cpan.org>; Thu, 12 Dec 2013 09:54:07 -0500 (EST)
Received: (qmail 22976 invoked by alias); 12 Dec 2013 14:54:06 -0000
Received: from f243.i.mail.ru (HELO f243.i.mail.ru) (94.100.178.218) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 06:54:00 -0800
Received: from mail by f243.i.mail.ru with local (envelope-from <ratkovdima [...] mail.ru>) id 1Vr7eF-0001gy-90 for bug-MailTools [...] rt.cpan.org; Thu, 12 Dec 2013 18:53:55 +0400
Received: from [194.186.63.42] by e.mail.ru with HTTP; Thu, 12 Dec 2013 18:53:55 +0400
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] mail.ru
Delivered-To: cpan-bug+MailTools [...] hipster.bestpractical.com
Subject: bug in module Mail::Address
Return-Path: <ratkovdima [...] mail.ru>
X-Priority: 3 (Normal)
X-RT-Mail-Extension: mailtools
X-Original-To: cpan-bug+MailTools [...] hipster.bestpractical.com
X-Spam-Check-BY: la.mx.develooper.com
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=cEarNFS4mIMS+UZLKu9S/fxGfgpgArrhnrdwQNf3ZnE=; b=QIyaQejLH8UFbACyagKFMTNCHgiLv/O99QmPOUUC3lY7yleURbyekOR3SOLsBTGdGG7UuAjNWueCySxjii8X6PABPVzwrHHDU8HE4AKnQd1qmfMZ4gL9L6qEe5PFm2ZGCj/VbIFEcY/JwD/VrJzlzcSEkIhn3xbt17O+TWQV2AA=;
X-Spam: undefined
Date: Thu, 12 Dec 2013 18:53:55 +0400
X-Spam-Level: **
X-Originating-Ip: [194.186.63.42]
To: bug-MailTools [...] rt.cpan.org
From: D =) <ratkovdima [...] mail.ru>
X-RT-Interface: Email
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 297
Download (untitled) / with headers
text/plain 297b
Good day! I finded bug in method "parse" of module Mail::Address. I pass string for example to method Mail::Address->parse "ratkov <ratkovdima@mail.ru> <ratkovdima@mail.ru>") and method "address" return me ratkovdima@mail.ruratkovdima@mail.ru This is wrong? -- Дмитрий Ратьков
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 368
From markov [...] overmeer.net Thu Dec 12 10: 16:04 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
In-Reply-To: <rt-4.0.18-11606-1386860053-661.91362-4-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-91362 [...] rt.cpan.org> <1386860035.120677591 [...] f243.i.mail.ru> <rt-4.0.18-11606-1386860053-661.91362-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20131212151540.GV16289 [...] moon.overmeer.net>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -1.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id A0808240CD2 for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 10:16:04 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n1qFFRkF6wAf for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 10:15:58 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 7777F240090 for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 10:15:58 -0500 (EST)
Received: (qmail 24905 invoked by alias); 12 Dec 2013 15:15:57 -0000
Received: from fep18.mx.upcmail.net (HELO fep18.mx.upcmail.net) (62.179.121.38) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 07:15:48 -0800
Received: from edge04.upcmail.net ([192.168.13.239]) by viefep18-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20131212151543.WHQF29288.viefep18-int.chello.at [...] edge04.upcmail.net> for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 16:15:43 +0100
Received: from moon.overmeer.net ([178.84.121.203]) by edge04.upcmail.net with edge id 0fFh1n00H4PQHKm03fFhxL; Thu, 12 Dec 2013 16:15:43 +0100
Received: by moon.overmeer.net (Postfix, from userid 1000) id E2D941608B8; Thu, 12 Dec 2013 16:15:40 +0100 (CET)
Delivered-To: cpan-bug+mailtools [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #91362] bug in module Mail::Address
User-Agent: Mutt/1.5.21 (2010-09-15)
Return-Path: <markov [...] overmeer.net>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+mailtools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
Date: Thu, 12 Dec 2013 16:15:40 +0100
X-Sourceip: 178.84.121.203
X-Spam-Level:
To: "ratkovdima [...] mail.ru via RT" <bug-MailTools [...] rt.cpan.org>
From: Mark Overmeer <secretaris [...] nluug.nl>
RT-Message-ID: <rt-4.0.18-2516-1386861365-1190.91362-0-0 [...] rt.cpan.org>
Content-Length: 1214
Download (untitled) / with headers
text/plain 1.1k
* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 14:54]: Show quoted text
> Thu Dec 12 09:54:13 2013: Request 91362 was acted upon. > Transaction: Ticket created by ratkovdima@mail.ru > Queue: MailTools > Subject: bug in module Mail::Address > Requestors: ratkovdima@mail.ru > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > > I finded bug in method "parse" of module Mail::Address.
Probably you use the module the wrong way. An example by you included in the bug-report would make it more easy for me to reply to your issue. This code works as expected: #!/usr/bin/env perl use warnings; use strict; use Mail::Address; my @addr = Mail::Address->parse('ratkov <ratkovdima@mail.ru>'); print $_->address, "\n" for @addr; I suspect that you print @{$addr[0]}, but that's the object containing both phrase and address. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
From ratkovdima [...] mail.ru Thu Dec 12 13: 19:05 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.019 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001] autolearn=ham
In-Reply-To: <rt-4.0.18-2516-1386861365-697.91362-6-0 [...] rt.cpan.org>
X-Mailer: Mail.Ru Mailer 1.0
X-Spam-Flag: NO
X-RT-Interface: API
X-Mras: Ok
References: <RT-Ticket-91362 [...] rt.cpan.org> <20131212151540.GV16289 [...] moon.overmeer.net> <rt-4.0.18-2516-1386861365-697.91362-6-0 [...] rt.cpan.org>
X-Virus-Checked: Checked
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Reply-To: D =) <ratkovdima [...] mail.ru>
Message-ID: <1386872331.911728935 [...] f223.i.mail.ru>
Content-Type: multipart/alternative; boundary="--ALT--5VcruGuC1386872331"
X-Spam-Score: -1.019
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] mail.ru
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 03D49240A0A for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 13:19:05 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UvTNkOm0NZxO for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 13:19:02 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id F0157240090 for <bug-MailTools [...] rt.cpan.org>; Thu, 12 Dec 2013 13:19:01 -0500 (EST)
Received: (qmail 7765 invoked by alias); 12 Dec 2013 18:19:01 -0000
Received: from f223.i.mail.ru (HELO f223.i.mail.ru) (94.100.185.76) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 10:18:57 -0800
Received: from mail by f223.i.mail.ru with local (envelope-from <ratkovdima [...] mail.ru>) id 1VrAqZ-0004PU-Vm for bug-MailTools [...] rt.cpan.org; Thu, 12 Dec 2013 22:18:52 +0400
Received: from [109.184.228.63] by e.mail.ru with HTTP; Thu, 12 Dec 2013 22:18:51 +0400
Delivered-To: cpan-bug+MailTools [...] hipster.bestpractical.com
Subject: Re[2]: [rt.cpan.org #91362] bug in module Mail::Address
Return-Path: <ratkovdima [...] mail.ru>
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=uo4ZX5e2ChQwCKEvBx3IjhCR1r//fS0BYBBMsfN1kEg=; b=UFgluBPbp+kkUIVkYa3VgBG6LPFv+lxx7V6XIgkXPGIXsy16pVMactMNV1s4QxXqLVSTG6LgMaip9lOKNnlKaWSj6/zuZVQK/q3AojeMxk27Z9lFwhsoBErivvomoNgVq7biUKjqRTs0TXczq0GmTmQgLM/psW9hmswM546aMZE=;
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+MailTools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
X-Priority: 3 (Normal)
Date: Thu, 12 Dec 2013 22:18:51 +0400
X-Spam: undefined
X-Spam-Level:
X-Originating-Ip: [109.184.228.63]
To: bug-MailTools [...] rt.cpan.org
From: D =) <ratkovdima [...] mail.ru>
RT-Message-ID: <rt-4.0.18-32594-1386872345-568.91362-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 2129
No, this is my code   #!/usr/bin/env perl   use warnings;   use strict;   use Mail::Address;   my @addr = Mail::Address->parse('ratkov < ratkovdima@mail.ru > <ratkovdima@mail.ru>');   print $_->address, "\n" for @addr; result: ratkovdima@mail.ruratkovdima@mail.ru together expected: ratkovdima@mail.ru ratkovdima@mail.ru Note, that is how look string ' ratkov < ratkovdima@mail.ru > <ratkovdima@mail.ru> '. in this form sent to our system, with two brackets (< >) and without the quotes don't ask why this was the email message header FROM: ratkov < ratkovdima@mail.ru > <ratkovdima@mail.ru> P.S. The module Email::Address returns correct result Четверг, 12 декабря 2013, 10:16 -05:00 от "Mark Overmeer via RT" <bug-MailTools@rt.cpan.org>: Show quoted text
><URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > >* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 14:54]:
>> Thu Dec 12 09:54:13 2013: Request 91362 was acted upon. >> Transaction: Ticket created by ratkovdima@mail.ru >> Queue: MailTools >> Subject: bug in module Mail::Address >> Requestors: ratkovdima@mail.ru >> Status: new >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > >> >> I finded bug in method "parse" of module Mail::Address.
> >Probably you use the module the wrong way. An example by you included >in the bug-report would make it more easy for me to reply to your >issue. This code works as expected: > >  #!/usr/bin/env perl >  use warnings; >  use strict; >  use Mail::Address; > >  my @addr = Mail::Address->parse('ratkov < ratkovdima@mail.ru >'); >  print $_->address, "\n" for @addr; > >I suspect that you print @{$addr[0]}, but that's the object containing >both phrase and address. >-- >Regards, >               MarkOv > >------------------------------------------------------------------------ >       Mark Overmeer MSc MARKOV Solutions >        Mark@Overmeer.net solutions@overmeer.net >http://Mark.Overmeer.net http://solutions.overmeer.net > >
-- Дмитрий Ратьков
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 4641
From markov [...] overmeer.net Thu Dec 12 14: 15:55 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
In-Reply-To: <rt-4.0.18-32594-1386872345-1526.91362-5-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-91362 [...] rt.cpan.org> <20131212151540.GV16289 [...] moon.overmeer.net> <rt-4.0.18-2516-1386861365-697.91362-6-0 [...] rt.cpan.org> <1386872331.911728935 [...] f223.i.mail.ru> <rt-4.0.18-32594-1386872345-1526.91362-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20131212191541.GA12197 [...] moon.overmeer.net>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -1.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 5CE6561E020 for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 14:15:55 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nO-55fGx4RiZ for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 14:15:54 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 8EF4461E003 for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 14:15:53 -0500 (EST)
Received: (qmail 10979 invoked by alias); 12 Dec 2013 19:15:52 -0000
Received: from fep17.mx.upcmail.net (HELO fep17.mx.upcmail.net) (62.179.121.37) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 11:15:50 -0800
Received: from edge01.upcmail.net ([192.168.13.236]) by viefep17-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20131212191544.QLFV7132.viefep17-int.chello.at [...] edge01.upcmail.net> for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 20:15:44 +0100
Received: from moon.overmeer.net ([178.84.121.203]) by edge01.upcmail.net with edge id 0jFi1n00b4PQHKm01jFi3y; Thu, 12 Dec 2013 20:15:44 +0100
Received: by moon.overmeer.net (Postfix, from userid 1000) id F216816127C; Thu, 12 Dec 2013 20:15:41 +0100 (CET)
Delivered-To: cpan-bug+mailtools [...] hipster.bestpractical.com
Subject: Re: Re[2]: [rt.cpan.org #91362] bug in module Mail::Address
User-Agent: Mutt/1.5.21 (2010-09-15)
Return-Path: <markov [...] overmeer.net>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+mailtools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
Date: Thu, 12 Dec 2013 20:15:41 +0100
X-Sourceip: 178.84.121.203
X-Spam-Level:
To: "ratkovdima [...] mail.ru via RT" <bug-MailTools [...] rt.cpan.org>
Content-Transfer-Encoding: 8bit
From: Mark Overmeer <mark [...] overmeer.net>
RT-Message-ID: <rt-4.0.18-17331-1386875756-868.91362-0-0 [...] rt.cpan.org>
Content-Length: 827
Download (untitled) / with headers
text/plain 827b
* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 18:19]: Show quoted text
> Queue: MailTools > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > > No, this is my code >   my @addr = Mail::Address->parse('ratkov < ratkovdima@mail.ru > <ratkovdima@mail.ru>');
This is not a but in Mail::Address, but an illegal address. A comma is lacking. Show quoted text
> P.S. The module Email::Address returns correct result
Apparently, Email::Address is flawed as well: it should also refuse this. -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
From ratkovdima [...] mail.ru Thu Dec 12 14: 30:16 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.019 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001] autolearn=ham
In-Reply-To: <rt-4.0.18-17331-1386875756-173.91362-6-0 [...] rt.cpan.org>
X-Mailer: Mail.Ru Mailer 1.0
X-Spam-Flag: NO
X-RT-Interface: API
X-Mras: Ok
References: <RT-Ticket-91362 [...] rt.cpan.org> <20131212191541.GA12197 [...] moon.overmeer.net> <rt-4.0.18-17331-1386875756-173.91362-6-0 [...] rt.cpan.org>
X-Virus-Checked: Checked
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Reply-To: D =) <ratkovdima [...] mail.ru>
Message-ID: <1386876603.817882210 [...] f437.i.mail.ru>
Content-Type: multipart/alternative; boundary="--ALT--b0HIFUdJ1386876603"
X-Spam-Score: -1.019
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] mail.ru
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 5278F240AF3 for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 14:30:16 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5OAWAyDPxC2Y for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 14:30:14 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 075A7240090 for <bug-MailTools [...] rt.cpan.org>; Thu, 12 Dec 2013 14:30:13 -0500 (EST)
Received: (qmail 11871 invoked by alias); 12 Dec 2013 19:30:12 -0000
Received: from f437.i.mail.ru (HELO f437.i.mail.ru) (185.5.136.108) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 11:30:09 -0800
Received: from mail by f437.i.mail.ru with local (envelope-from <ratkovdima [...] mail.ru>) id 1VrBxT-0006Ji-RA for bug-MailTools [...] rt.cpan.org; Thu, 12 Dec 2013 23:30:04 +0400
Received: from [109.184.228.63] by e.mail.ru with HTTP; Thu, 12 Dec 2013 23:30:03 +0400
Delivered-To: cpan-bug+MailTools [...] hipster.bestpractical.com
Subject: Re[4]: [rt.cpan.org #91362] bug in module Mail::Address
Return-Path: <ratkovdima [...] mail.ru>
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=nttYR1qgbeJTqSaOBK44RCNYl9juXMR77uc/3f/RJxM=; b=sbKCJdhHzPc2OEMsQQOvqzkcZ0XVMFOdMUzLni4aqmEhTejxSJsTcXdGNnQFMjRyqn73lhJLv630Eebef3404GA7yafGH+BNe5n2wwtUrdsQ/b8m6p73NN7DTszSFLUQE/PCXwDZok14h8dXF6xW0AiA1RIxyfT5Tq4Ivcr6GgI=;
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+MailTools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
X-Priority: 3 (Normal)
Date: Thu, 12 Dec 2013 23:30:03 +0400
X-Spam: undefined
X-Spam-Level:
X-Originating-Ip: [109.184.228.63]
To: bug-MailTools [...] rt.cpan.org
From: D =) <ratkovdima [...] mail.ru>
RT-Message-ID: <rt-4.0.18-24214-1386876617-1562.91362-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 1399
Download (untitled) / with headers
text/plain 1.3k
I can legal set this params from command line, without comma for example /usr/bin/sendmail -t <<HERE Show quoted text
>TO: test_email@mail.ru >FROM: ratkov <ratkovdima@mail.ru> <ratkovdima@mail.ru> >SUBJECT: test >test >HERE
The message will come. So I have to correct handle this situation and get email address. Or what? Our client sent a message in this form. Четверг, 12 декабря 2013, 14:15 -05:00 от "Mark Overmeer via RT" <bug-MailTools@rt.cpan.org>: Show quoted text
><URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > >* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 18:19]:
>> Queue: MailTools >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > >> >> No, this is my code >>   my @addr = Mail::Address->parse('ratkov < ratkovdima@mail.ru > < ratkovdima@mail.ru >');
> >This is not a but in Mail::Address, but an illegal address. A comma is lacking. >
>> P.S. The module Email::Address returns correct result
> >Apparently, Email::Address is flawed as well: it should also refuse this. >-- >Regards, >               MarkOv > >------------------------------------------------------------------------ >       Mark Overmeer MSc MARKOV Solutions >        Mark@Overmeer.net solutions@overmeer.net >http://Mark.Overmeer.net http://solutions.overmeer.net > >
-- Дмитрий Ратьков
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 2989
From markov [...] overmeer.net Thu Dec 12 17: 51:45 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.9 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
In-Reply-To: <rt-4.0.18-24214-1386876617-305.91362-5-0 [...] rt.cpan.org>
Content-Disposition: inline
X-Spam-Flag: NO
X-RT-Interface: API
References: <RT-Ticket-91362 [...] rt.cpan.org> <20131212191541.GA12197 [...] moon.overmeer.net> <rt-4.0.18-17331-1386875756-173.91362-6-0 [...] rt.cpan.org> <1386876603.817882210 [...] f437.i.mail.ru> <rt-4.0.18-24214-1386876617-305.91362-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20131212225132.GA30030 [...] moon.overmeer.net>
content-type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -1.9
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id D83A6240CD5 for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 17:51:45 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qE2JMGG-sRch for <cpan-bug+mailtools [...] hipster.bestpractical.com>; Thu, 12 Dec 2013 17:51:44 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 06FA6240AF3 for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 17:51:43 -0500 (EST)
Received: (qmail 27457 invoked by alias); 12 Dec 2013 22:51:42 -0000
Received: from fep17.mx.upcmail.net (HELO fep17.mx.upcmail.net) (62.179.121.37) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 14:51:39 -0800
Received: from edge01.upcmail.net ([192.168.13.236]) by viefep17-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20131212225134.DLXK7132.viefep17-int.chello.at [...] edge01.upcmail.net> for <bug-mailtools [...] rt.cpan.org>; Thu, 12 Dec 2013 23:51:34 +0100
Received: from moon.overmeer.net ([178.84.121.203]) by edge01.upcmail.net with edge id 0mrY1n00W4PQHKm01mrY3p; Thu, 12 Dec 2013 23:51:34 +0100
Received: by moon.overmeer.net (Postfix, from userid 1000) id 2B528161954; Thu, 12 Dec 2013 23:51:32 +0100 (CET)
Delivered-To: cpan-bug+mailtools [...] hipster.bestpractical.com
Subject: Re: Re[4]: [rt.cpan.org #91362] bug in module Mail::Address
User-Agent: Mutt/1.5.21 (2010-09-15)
Return-Path: <markov [...] overmeer.net>
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+mailtools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
Date: Thu, 12 Dec 2013 23:51:32 +0100
X-Sourceip: 178.84.121.203
X-Spam-Level:
To: "ratkovdima [...] mail.ru via RT" <bug-MailTools [...] rt.cpan.org>
From: Mark Overmeer <mark [...] overmeer.net>
RT-Message-ID: <rt-4.0.18-9039-1386888706-1344.91362-0-0 [...] rt.cpan.org>
Content-Length: 1157
Download (untitled) / with headers
text/plain 1.1k
* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 19:30]: Show quoted text
> Queue: MailTools > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > > I can legal set this params from command line, without comma for example > > /usr/bin/sendmail -t <<HERE
> >TO: test_email@mail.ru > >FROM: ratkov <ratkovdima@mail.ru> <ratkovdima@mail.ru> > >SUBJECT: test > >test > >HERE
The current specification for email addresses can be found at http://www.rfc-editor.org/rfc/rfc5322.txt section 3.4. The address you specify at FROM is not a valid address according to the RFC. Behavior of out-of-spec values is "undefined"... one application will treat it differently from some other application. So, both sendmail and MailTools are handling correct: they try to recover the bug (although in a different a way). -- Regards, MarkOv ------------------------------------------------------------------------ Mark Overmeer MSc MARKOV Solutions Mark@Overmeer.net solutions@overmeer.net http://Mark.Overmeer.net http://solutions.overmeer.net
From ratkovdima [...] mail.ru Fri Dec 13 00: 47:59 2013
MIME-Version: 1.0
X-Spam-Status: No, score=-1.019 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
In-Reply-To: <rt-4.0.18-9039-1386888706-734.91362-6-0 [...] rt.cpan.org>
X-Mailer: Mail.Ru Mailer 1.0
X-Spam-Flag: NO
X-RT-Interface: API
X-Mras: Ok
References: <RT-Ticket-91362 [...] rt.cpan.org> <20131212225132.GA30030 [...] moon.overmeer.net> <rt-4.0.18-9039-1386888706-734.91362-6-0 [...] rt.cpan.org>
X-Virus-Checked: Checked
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Reply-To: D =) <ratkovdima [...] mail.ru>
Message-ID: <1386913667.428663128 [...] f137.i.mail.ru>
Content-Type: multipart/alternative; boundary="--ALT--yb8z48LD1386913667"
X-Spam-Score: -1.019
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] mail.ru
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 2D06461E021 for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Fri, 13 Dec 2013 00:47:59 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bnr5h+b0SEjH for <cpan-bug+MailTools [...] hipster.bestpractical.com>; Fri, 13 Dec 2013 00:47:57 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 0278B61E020 for <bug-MailTools [...] rt.cpan.org>; Fri, 13 Dec 2013 00:47:56 -0500 (EST)
Received: (qmail 19387 invoked by alias); 13 Dec 2013 05:47:55 -0000
Received: from f137.i.mail.ru (HELO f137.i.mail.ru) (94.100.178.195) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Thu, 12 Dec 2013 21:47:53 -0800
Received: from mail by f137.i.mail.ru with local (envelope-from <ratkovdima [...] mail.ru>) id 1VrLbH-0005vT-J5 for bug-MailTools [...] rt.cpan.org; Fri, 13 Dec 2013 09:47:47 +0400
Received: from [194.186.63.42] by e.mail.ru with HTTP; Fri, 13 Dec 2013 09:47:47 +0400
Delivered-To: cpan-bug+MailTools [...] hipster.bestpractical.com
Subject: Re[6]: [rt.cpan.org #91362] bug in module Mail::Address
Return-Path: <ratkovdima [...] mail.ru>
Dkim-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=Yfp28BDf7Y198HTbfiK0UlfX95CX24BV5i7yIY7zgKk=; b=R7NgNDmfItt0RfplQUIpzx7uJ2rTziOVvA2p1sY/9w2t9PVFHbDxeb9Nmfa67X9G4UCIjR7hpuuh2XwTyYneTCPlft9kaQLXVZZ+o+gN3T82bV+D0L5E4g2oLJgri5bzvObZYo4d2Y1+fD+LbGG31faU9JG0oIpj6KOTeWSh2Uo=;
X-Spam-Check-BY: la.mx.develooper.com
X-Original-To: cpan-bug+MailTools [...] hipster.bestpractical.com
X-RT-Mail-Extension: mailtools
X-Priority: 3 (Normal)
Date: Fri, 13 Dec 2013 09:47:47 +0400
X-Spam: undefined
X-Spam-Level:
X-Originating-Ip: [194.186.63.42]
To: bug-MailTools [...] rt.cpan.org
From: D =) <ratkovdima [...] mail.ru>
RT-Message-ID: <rt-4.0.18-4525-1386913679-26.91362-0-0 [...] rt.cpan.org>
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 1419
Download (untitled) / with headers
text/plain 1.3k
Thanks for the answer s. Четверг, 12 декабря 2013, 17:51 -05:00 от "Mark Overmeer via RT" <bug-MailTools@rt.cpan.org>: Show quoted text
><URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > > >* ratkovdima@mail.ru via RT (bug-MailTools@rt.cpan.org) [131212 19:30]:
>> Queue: MailTools >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=91362 > >> >> I can legal set this params from command line, without comma for example >> >> /usr/bin/sendmail -t <<HERE
>> >TO: test_email@mail.ru >> >FROM: ratkov < ratkovdima@mail.ru > < ratkovdima@mail.ru > >> >SUBJECT: test >> >test >> >HERE
> >The current specification for email addresses can be found at >http://www.rfc-editor.org/rfc/rfc5322.txt section 3.4. The address >you specify at FROM is not a valid address according to the RFC. > >Behavior of out-of-spec values is "undefined"... one application >will treat it differently from some other application. So, both >sendmail and MailTools are handling correct: they try to recover >the bug (although in a different a way). >-- >Regards, >               MarkOv > >------------------------------------------------------------------------ >       Mark Overmeer MSc MARKOV Solutions >        Mark@Overmeer.net solutions@overmeer.net >http://Mark.Overmeer.net http://solutions.overmeer.net > >
-- Дмитрий Ратьков
content-type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 3195
MIME-Version: 1.0
In-Reply-To: <1386860035.120677591 [...] f243.i.mail.ru>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <1386860035.120677591 [...] f243.i.mail.ru>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-6782-1412965240-919.91362-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 16
no change needed


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.