• 0

[Alpha] Pop Goes the GMail


Question

Pop Goes the GMail

PGtGM has been discontinued. Please use http://www.gnotify.com/gpopper/ instead!

PGtGM sits between you GMail account and your email client, converting messages from the web based mailbox into POP3 messages that a program such as Outlook Express or Firebird can understand.

POP3 server now fully works. You are able to download gmail emails through any email client. SMTP server appears to work.

Please post any bugs you find in the login process to the thread, or problems displaying messages.

Download

Click here v0.9 (120k)

NOTE: You need to have the .net runtimes installed. Click Here

Screenshots:

gmailtray1.jpggmailtray2.jpg

gmailnewmsg.jpg

pgtgmadvanced.gif

Version log:

0.1 Inital test version

0.2 Fixed displaying only first 5 messages bug, added better error handling.

0.3 Better error display for errors when parsing message arrays.

Prototype SMTP and POP3 server built in.

0.4 POP3 server now fully works.

You are able to download gmail emails through any email client

0.5 SMTP works, I hope.

Notifies of new messages with tool tip balloon on tray.

Fixed username not found bug.

Used TripleDES encryption to store password in registry.

Fixed problem with no messages in account

0.6 SMTP server accepts attachments

Added Outlook 2003 support

Fixed login bug

Added Mozilla mail client support

Added generic mail client support with correct error responses

Added email client setup page to about screen

Modified design and layout of main form

0.7 Modified the way PGtGM downloads mails

Added advanced tab with various new options

Added ability to change the POP3 and SMTP ports.

Added option to disable external clients from using PGtGM

Added message menu function to rcvd emails

Fixed incorrect password giving blank messagebox bug

PGtGM starts on the tray by default

Fixed unable to exit Windows bug

Added update checking on startup

0.8 Additons:

Allowed user to change port if it is already in use on startup

SMTP server supports RSET

Added better port-in-use checking interface on startup

Fixed 'contenttype text/plain' SMTP server bug

Added proxy support

XML output of messagelist everytime a check commences

Added confirm exit option

Fixed password incorrect doing nothing bug

Removed shameless advertising on outgoing emails!

Fixed main form not being displayed problem

Fixed constant notification of new messages

0.9 Fixed attachment sending bug (I hope)

Now supports multiple To and CC addresses

Added debug log feature

Moved back to Mentalis.org SSL dll

Tightened up security on SMTP server

Started work on IMAP support (doesn't work yet)

Fixed port not saved/max of 60 bug

Improved error handling

Edited by idbuythatforadollar
Link to comment
https://www.neowin.net/forum/topic/169789-alpha-pop-goes-the-gmail/
Share on other sites

Recommended Posts

  • 0

Awesome application!! A feature that would be really nice is if you could ?make? gmail accept what ever email I put in (ex: I use [email protected] as my email but gmail will only take [email protected]) see pic below.

Another feature that would rock my socks off is if I was able to delete e-mails in outlook by hitting the ?delete? key as you would for any other pop3 server.

post-12-1088753007.jpg

  • 0
Awesome application!! A feature that would be really nice is if you could ?make? gmail accept what ever email I put in (ex: I use [email protected] as my email but gmail will only take [email protected]) see pic below.

Another feature that would rock my socks off is if I was able to delete e-mails in outlook by hitting the ?delete? key as you would for any other pop3 server.

how could he manage to make it accept invalid credentials for login? EDIT: i kind of see what you're talking about...but why wouldn't you want your actual e-mail address there?

also, the ability to delete e-mails from outlook is unlikely. due to the way POP3 works, the client downloads e-mail from the server (in this case, through PGtTM) and it can either leave the message on the server or delete it at that point. the program apparently leaves them on the server...and has no way of telling whether or not you delete it from your inbox in your email program. (you could probably do it with IMAP, which is under development as i understand.)

Disclaimer: I've not used this program, and everything I've said in this post could be entirely wrong. So shoot me.

  • 0

I've just Installed the app...Nice Job.....

When I try to run it, it just sits there with a message saying checking mailbox and doesn't move from there.....

It came up once with a message about cookies,

I have both Zone Alarm Pro and a Buffalo Airstation G54,

I have enabled the program thru Zone Alarm....

Do I need to do the same via the Router??

Or does NE1 know what is happening??

  • 0

I have successfully installed pop goes to gmail. its very nice program. but i have a problem. when send a mail with file attachement an error occured i look at the debug log its shows like this. (note: im using Thunderbird 0.7.2 , latest pop goes to gmail, my os is windows xp) hope you could help me with this. thanks and more power. :)

PGtGM DEBUG LOG v1.0

Started 7/15/2004 11:51:51 PM

----------------------

Starting PGtGM

Created splash form

Loaded reg settings

Starting new version thread

New version thread waiting...

Downloading latest ver file

& DownloadData was called: http://jaybe.org/pgtgm/latestversion.txt

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

New version thread waiting...

Came out of new version thread

Created POP

Created SMTP

Created IMAP

Starting POP

Starting SMTP

Starting IMAP

Starting main app

& SendEmail was called: [email protected]

& Login was called

& GetCookies was called: ccfiel

& SSLConnection was called: www.google.com

& RefreshMessageList was called

& DownloadData was called: http://gmail.google.com/gmail?search=inbox...&start=0&init=1

& ParseMessageArray was called

& MessageBuilder was called

& MimeDecoder was called

& MessageBuilder was called

& MessageBuilder was called

& MessageBuilder was called

& MessageBuilder was called

!! MimeDecoder caused error: Length cannot be less than zero.

Parameter name: length

& DownloadData was called: http://gmail.google.com/gmail

  • 0

First off I would like to say that this a damn fine program. I've been updating since .3 and haven't been let down yet.

My only complaint as of yet, is that now I have more than 1 gmail account. I would like to know if there is any way to get PGTGM to check multiple gmail accounts?

Right now the limiting factor is the GMail username: field. It's not too big of a deal, as I just change its value, then do a send/recieve on the corresponding account. I just figured since it's more than feasible to point multiple gmail accounts in Outlook 2003 to the same ports specified in PGTGM, it shouldn't be too big of a hassle to allow multiple account checking from within the program.

Just file this under suggestions ;)

Tom :yes:

  • 0

I would love to see this as a messenger plus plug-in any plans to do so?

I would make it but have no programming knowledge.

Also in the next release could their be something so when the program is opened it automatically starts minimized. Ie program.exe /min ?

Just an idea

  • 0

First of all thank you for all the hard work you've put into making this great program! In an effort to help you improve it I would like to post a quirk I have found when using Outlook Express 6. It appears if I go into the Mail Account Properties->Advanced and check the box that says Leave a copy of message on server, the program no longer works. Sending/Receiving mail freezes at the Checking for new messages stage. However if I leave this box unchecked, everything is gravy, and the messages even remain on the server! So really I have nothing to complain about, but it's just a quirk I thought you'd want to know about. Thanks again!

  • 0

Ok, 1.0 rocks, I can finally use Thunderbird with it...

But now I can't. It's exactly configured the way it should be. Here is the debug log:

PGtGM DEBUG LOG v1.0
Started 7/20/2004 2:07:00 PM
----------------------

Starting PGtGM
Created splash form
Loaded reg settings
Starting new version thread
New version thread waiting...
Downloading latest ver file
& DownloadData was called: http://jaybe.org/pgtgm/latestversion.txt
New version thread waiting...
Came out of new version thread
Created POP
Created SMTP
Created IMAP
Starting POP
Starting SMTP
Starting IMAP
Starting main app
& RefreshMessageList was called
& Login was called
& GetCookies was called: mrpcdoctor
!! Login caused error: File or assembly name Org.Mentalis.Security, or one of its dependencies, was not found.
& POPAccept was called
& POPData was called: AUTH
& POPData was called: CAPA
& POPData was called: USER mrpcdoctor
& POPData was called: PASS password
& POPData was called: STAT
& UpdateLists was called
& RefreshMessageList was called
& Login was called
& GetCookies was called: mrpcdoctor
!! Login caused error: File or assembly name Org.Mentalis.Security, or one of its dependencies, was not found.
& POPData was called: QUIT
& SendEmail was called: [email protected]
& Login was called
& GetCookies was called: mrpcdoctor
!! Login caused error: File or assembly name Org.Mentalis.Security, or one of its dependencies, was not found.
& MessageBuilder was called
& MimeDecoder was called
& MessageBuilder was called
& MessageBuilder was called
& MessageBuilder was called
& MessageBuilder was called
& DownloadData was called: http://gmail.google.com/gmail

Now, I can't recieve new mail OR send mail. I used to be able to a few days ago, but now I can't.

  • 0

THanks for the program. One question.

Can you get this to work on more than one account? I have 2 Gmail accounts and I have to change the username in PGTGM when I want to check one or the other. Is there another way to do this without having to go into PGTGM and changing the username?

Thats about it. THe only other thing I had to do was change the port settings to get it to work.

Shalom!! :D

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Hello, Christian Maas' XVI32 is a nice (and very small) hex editor. Speaking of hex editors, many years ago a colleague and I who both worked at Tribal Voice managed to edit a copy of the company's PowWow instant messaging client to make it behave better now that all of its lookup servers and other server-side tech was gone.  The program didn't support NAT (RFC-3022 was introduced in January 2001, the same time Tribal Voice was shuttered), but it still worked okay if you manually set up port-forwarding on your router.  The server at http://powwow.jazy.net/ hosts a copy (usual warnings about downloading and running untrusted code from random internet servers apply). I occasionally use some tools like Funduc Software's Search and Replace and Application Mover when I need to make mass-edits to text-based files or move programs with a hard-coded installation directories, respectively.  When I need to figure out the exact LCD panel inside of a laptop, EnTech Taiwan's Monitor Asset Manager is my go-to tool for that purpose. JD Design's website (now hosted on github.io) has a number of interesting freeware and shareware utilities.  I used to use their TouchPro utility to set the file timestamps on software I was mastering to match its version number (e.g., version 3.00 of a program had all of its files dates set to 3:00AM, and so forth). Karenware has a number of interesting freeware utilities, too. Regards, Aryeh Goretsky  
    • I still use HexChat! Not really as ancient as the 1994 AutoCAD above my post, but I have never found anything better to replace it. Yes we still operate an IRC server https://www.neowin.net/irc/ 😛 
    • At work we still have a couple of people that use a version of AutoCAD LT purchased in 1994. This predates Windows 95 and works fine on versions of Windows up to XP. Its long since run in an locked down isolated XP VM, accessible via RDP. I did install LibreCAD for them, however they said it was just too different to get to grips with. In all fairness one of them is now 75 and the other is almost 60.
    • On my music making (non internet) PC Sony Acid Pro 7.0 Adobe Audition 2015 Korg Legacy Collection Windows 7 SP1
    • Anyway to download these versions without being on the Experimental builds?
  • Recent Achievements

    • Week One Done
      Jeroen Wilms earned a badge
      Week One Done
    • Week One Done
      rolfus earned a badge
      Week One Done
    • One Month Later
      Leroy Jethro Gibbs earned a badge
      One Month Later
    • Conversation Starter
      flexorcist earned a badge
      Conversation Starter
    • One Month Later
      AndreaB earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      509
    2. 2
      +Edouard
      198
    3. 3
      PsYcHoKiLLa
      138
    4. 4
      ATLien_0
      90
    5. 5
      Steven P.
      81
  • Tell a friend

    Love Neowin? Tell a friend!