Let me review and propose a path forward.

http://groups.google.com/group/perl.cpan.testers/browse_thread/thread/72bcf48d152c17ad/d09e5c5f95dec79d

shows that the bug exists for Test::Reporter 1.53_02 in my setup.

You suggest I send my .cpanreporter/config.ini .  I will do so, likely
within 12 hours.

It will show that I send mail through gmail smtp. I use Net::SMTP::TLS ,
which I understand uses only a subset of Net::SMTP functionality- but maybe
all the subroutines?

The bug may exist in Net:SMTP or Net::SMTP::TLS (which I recall I use).

In the future: It might be useful for me to try sending the $report string
through gmail to myself using Net::SMTP::TLS , to see if the long lines
cause the problem when isolated from Test::Reporter.

I wrote in error that PATH is long; in fact it is PERL5LIB that is long.

In the future: I can explore why my PERL5LIB becomes long.  It may be
related to my use of the minismoker, in which case I should at least update
that software and see what happens.

Anything else?

Thanks.


On Thu, Apr 16, 2009 at 10:45 AM, David Golden <[email protected]> wrote:

> On Thu, Apr 16, 2009 at 10:37 AM, M W487 <[email protected]>
> wrote:
> > Whoops.
> >
> >
> http://groups.google.com/group/perl.cpan.testers/browse_thread/thread/72bcf48d152c17ad/d09e5c5f95dec79d
> >
> >
> http://groups.google.com/group/perl.cpan.testers/browse_thread/thread/270d01eb25695b8a/044491c0d79e2cff
> >
> > I am wondering, does the rapid use of multiple transport_args or other
> > commands, interrupt or confuse the connection to SMTP?
>
> It shouldn't.  Every call to send() creates a new Net::SMTP object
> with whatever transport args are in effect.   Then it's a long chain
> of calls to the object to send the mail.  How well does it handle
> errors?  That's an SMTP question.  Could there be some persistence
> between SMTP sessions?  I have no idea -- that would be between your
> SMTP server and Net::SMTP.
>
> Because Net::SMTP does not protect against long line that might exceed
> the SMTP spec, 1.53_02 should use QP encoding to wrap long lines
> before Net::SMTP gets it.
>
> Could there be other bugs in Net::SMTP?  Very possibly.
>
> Please do send your .cpanreporter/config.ini, just for reference sake.
>
> -- David
>

Reply via email to