Re: ssl with dslextreme.com attempts to send a spurious email

Ralph Corderoy <[email protected]>
Newsgroups gmane.mail.fetchmail.user
Message-ID <[email protected]>
Hi Joanne,

> These look suspicious in the first printout:
> fetchmail: mail.dslextreme.com: WARNING: server offered STLS, but sslproto '' given.

Is there a reason you have «sslproto ''» somewhere?
fetchmail(1) says

    To defeat opportunistic TLSv1 negotiation when the server advertises
    STARTTLS or STLS, and use a cleartext connection use ''.

> poll mail.dslextreme.com with proto pop3 port 995
>      user '[email protected]', with password 'xxxxx' ssl,
>      is 'jdow@lllllll' here pass8bits
> poll mail.dslextreme.com with proto pop3 port 995
>      user '[email protected]', with password 'yyyyyyy' ssl,
>      is 'jdow@lllllll' here pass8bits
...
> In the current configuration it looks like the YYYY ID was not polled, too.

I think it is, but it's lllllll not YYYY.

> fetchmail: mail.dslextreme.com: WARNING: server offered STLS, but sslproto '' given.
> fetchmail: POP3> USER [email protected]
> fetchmail: POP3< +OK
> fetchmail: POP3> PASS *
> fetchmail: POP3< +OK server ready
...
> fetchmail: mail.dslextreme.com: WARNING: server offered STLS, but sslproto '' given.
> fetchmail: POP3> USER [email protected]
> fetchmail: POP3< +OK
> fetchmail: POP3> PASS *
> fetchmail: POP3< +OK server ready

This look significant:

> Apr 27 13:57:32 thursday postfix/smtpd[30762]: connect from localhost[::1]
> Apr 27 13:57:32 thursday postfix/smtpd[30762]: warning: Illegal address syntax 
>     from localhost[::1] in MAIL command: 
>     <[email protected]>
> Apr 27 13:57:32 thursday fetchmail[31459]: reading message 
>     [email protected]@pop.earthlink.net:1 of 1 (4706 octets) (log message incomplete)
> Apr 27 13:57:32 thursday fetchmail[31459]: SMTP error: 501 5.1.7 Bad sender 
>     address syntax
> Apr 27 13:57:32 thursday fetchmail[31459]: not flushed

The `log message incomplete' is confusing.  It doesn't mean it's logging
that the message was incomplete, as in `reading message' used on the
previous line.  It means `log-message incomplete': the routine to log
one message was called whilst another hadn't been completed.

If fetchmail isn't flushing (deleting) the message then it's still on
the server, ready to cause problems again.  Have you tried talking POP3
manually?  Something like this should show the top 30 lines of email 1.

    telnet mail.dslextreme.com 995
    USER ...
    PASS ...
    LIST
    TOP 1 30
    QUIT

Or is there a web-mail interface that lets one `view full headers',
i.e. gets the web-mail interface out of the way.

-- 
Cheers, Ralph.


_______________________________________________
Fetchmail-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fetchmail-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.