• 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

    • That's not clickbait. Clickbait is headlines like, "You'll never guess what this person looks like now" for example. For goodness sake, take a look around the internet if you think this is clickbait. How do sites survive if people don't click through to articles? How many people in all honesty would have clicked this if it had your suggested headline? You and those upvoting your post won't be happy until the web is a couple of hundred websites all behind a paywall.
    • HopToDesk 1.46.2.0 by Razvan Serea HopToDesk aims to improve the user experience by providing a free, easy-to-use, and secure remote desktop solution for all major device types including Windows PC, Mac, Linux, Android, Chrome Books, iOS, and even Raspberry Pi devices. HopToDesk empowers you to connect, control, and collaborate with ease. Whether you're providing IT support, managing remote teams, or accessing your own devices from anywhere, HopToDesk offers a reliable and secure solution. HopToDesk does not and cannot monitor user activity as the application uses end-to-end encryption for all traffic, and does not make a distinction between personal and business use (both are allowed). Additionally, HopToDesk includes many of the main features of common remote desktop solutions such as Unattended Access, File Transfer, Live Chat, Wake-On-LAN, 2FA, Direct IP access, a Recent Session and Favorite list, and is available in over 20 languages. HopToDesk can run in portable mode or installed on desktop operating systems. Installation is optional, and will install the HopToDesk service which runs in the background and listens for incoming connections, allowing the device to be accessible at all times. Why Choose HopToDesk? Completely Free: Enjoy full access for both personal and commercial use—no hidden fees or limitations. End-to-End Encryption: All communications, including screen sharing, file transfers, and chats, are protected with robust encryption. Open Source: Contribute to and benefit from a transparent and community-driven project. No Account Required: Connect instantly without the need for sign-ups or subscriptions. Core Features Remote Control & Screen Sharing: Effortlessly access and manage remote devices. File Transfer: Securely send and receive files with drag-and-drop simplicity. Live Chat: Communicate in real-time during sessions. Multi-Monitor Support: Navigate multiple screens with ease. Clipboard Synchronization: Copy and paste seamlessly across devices. Wake-on-LAN: Power on remote systems remotely. Session Recording: Document sessions for future reference. Two-Factor Authentication: Enhance security with an additional verification layer. Custom Branding: Personalize your remote sessions with custom avatars. Unattended Access: Connect to devices without requiring user intervention. Network Customization: Adjust settings like TURN relays and signaling servers to suit your environment. Centralized Device Management Utilize the HopToDesk Dashboard to: Monitor device status in real-time. Generate invite links for easy device integration. Customize network settings and synchronize changes effortlessly. Add a personal touch with custom avatars displayed during remote sessions. Download: HopToDesk 64-bit | HopToDesk 32-bit | ~9.0 MB (Freeware) Download: HopToDesk ARM64 | 21.4 MB Link: HopToDesk Home Page | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Or use Epic games and get full games for free. lol Steam and their demos. Thankfully there’s competition
    • Maybe I missed it, but does this say anywhere that the game save bug has been squashed? I haven't encountered it myself, but it would be nice to know I'm good to go. Anyway, amazingly well done game. Mostly more of the same. ...but when the same is best in class with improved graphics and features, then a win.
    • Well when your game flops, you should expect this. If I do bad at work, I would expect a layoff. Less than 1600 people played it on steam. https://steamdb.info/app/1934570/charts/
  • Recent Achievements

    • Reacting Well
      Almohandis earned a badge
      Reacting Well
    • First Post
      Cosminus earned a badge
      First Post
    • One Year In
      ThatGuyOnline earned a badge
      One Year In
    • Week One Done
      Jeroen Wilms earned a badge
      Week One Done
    • Week One Done
      rolfus earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      477
    2. 2
      +Edouard
      182
    3. 3
      PsYcHoKiLLa
      118
    4. 4
      Steven P.
      83
    5. 5
      neufuse
      73
  • Tell a friend

    Love Neowin? Tell a friend!