Command Line Pop Client v1.10

I’ve spent the day updating Command Line Pop Client fixing various bugs and adding some new features.

Command Line POP client connects to your POP3 account and download email and stores them into plain text directly on your hard drive.

Upon requests I have added a new feature that allows you to save mail attachments independently from the mail it was received in. It extracts the attachments (pictures, movies and all other attachments) and saves them to an attachment directory. This can be very useful for various data mining purposes.

I think I managed to fix the bug “An error occured when trying to parse a pop response. The response wasn’t +OK or -ERR.”. This could happen if mail servers returned +OK\n instead of +OK\r\n for RETR commands. Let me know if this now works.

I also removed the windows installer since it isn’t required, now it’s just a small zip file that you can download here.

3 Responses to “Command Line Pop Client v1.10”

  1. Frank Merrow Says:

    I was ecstatic . . . it came up fast, did exactly what I wanted and was easy to use.

    The I realized that to use it in my Unit Test Framework I needed SSL or TLS . . . but popclient.exe doesn’t seem to have either one.

    I am still searching for an alternative with that support.

    It would be great if it was added.

    Frank

  2. Jon Says:

    Hi Frank!

    It’s true that popclient unfortunately doesn’t support SSL. However with some additional work you can get it working by setting up an ssl tunnel such as stunnel (it is free).

    I may look into adding direct support of it. Let me know if you have any further questions.

    And thanks for the feedback,

    Jon

  3. Antonio Says:

    Hi,

    executing the command

    popclient.exe -configfile MTA.XML

    I get the error:

    Command Line POP Client Error
    An exception occured: The database is corrupt, the size of a member exceeds the
    database size. Method getNextPrimitive.

    Here is the configuration file used:

    in.alice.it
    110
    xxxxxxxxxxxx
    xxxxxxx
    true
    false

    false

    Can you help me understand the cause of the error?
    thanks

    best regards
    Antonio

Leave a Reply