Jump to content



Photo

[Alpha] Pop Goes the GMail


  • This topic is locked This topic is locked
431 replies to this topic

#1 idbuythatforadollar

idbuythatforadollar

    Swwwwwwweet!

  • Joined: 07-January 03
  • Location: Boink

Posted 22 May 2004 - 19:50

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:

Posted Image Posted Image

Posted Image

Posted Image

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, 21 October 2004 - 19:32.



#2 +scumdogmillionaire

scumdogmillionaire

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 23-October 01
  • Location: Denver, CO
  • OS: Windows 8.1 Pro/Windows 8.1 RT
  • Phone: Nokia Lumia 920

Posted 22 May 2004 - 19:53

This program does not steal passwords and send them to me. Source code will be available to prove this when development has progressed

LOL

i didn't even think about that. hehe
now you got me paranoid, i think i'll pass. haha.

#3 OP idbuythatforadollar

idbuythatforadollar

    Swwwwwwweet!

  • Joined: 07-January 03
  • Location: Boink

Posted 22 May 2004 - 19:55

Haha :) You can open up a packet sniffer if you like, you won't see them flying off to anyone but google

#4 TheLegendOfMart

TheLegendOfMart

    Neowinian Senior

  • Joined: 01-October 01
  • Location: England

Posted 22 May 2004 - 19:55

Why would he want to steal your username and password if he already has access to a gmail account.....

#5 Ethere

Ethere

    -=-Original Neowinian-=-

  • Joined: 05-August 01
  • Location: York, PA
  • OS: Windows 7

Posted 22 May 2004 - 19:57

Now I just wish I had a GMAIL account to try this out :) Good idea though.

#6 Nard

Nard

    Banned

  • Joined: 13-October 03
  • Location: U-S-A

Posted 22 May 2004 - 20:01

Good concept... If I had a GMail account I'd probably use this haha. I'll hold onto this.

#7 altermind

altermind

    sleeping with the fishies

  • Joined: 28-April 03
  • Location: Sydney, Australia

Posted 22 May 2004 - 20:01

nice idea.. when I have gmail... I'll try it out

#8 vetbangbang023

bangbang023

    Silent Veteran

  • Joined: 17-October 01
  • Location: Brooklyn, NY

Posted 22 May 2004 - 20:26

I don't have a gmail account but I just want to give you credit for using the .net framework. It's good to see someone embrace it.

#9 morganpugh84

morganpugh84

    Neowinian Senior

  • Joined: 11-August 02

Posted 22 May 2004 - 20:48

I just want to give you credit for using the .net framework. It's good to see someone embrace it.

agreed :yes:

nice to see a .net app :)

#10 bolix

bolix

    Exordium

  • Joined: 06-February 04
  • Location: Dominican Republic

Posted 22 May 2004 - 20:53

is Firebird the new version of Thunderbird?

#11 Randolph

Randolph

    Neowinian Senior

  • Joined: 29-March 03
  • Location: Long Island, New York

Posted 22 May 2004 - 20:56

nvm

#12 vetbangbang023

bangbang023

    Silent Veteran

  • Joined: 17-October 01
  • Location: Brooklyn, NY

Posted 22 May 2004 - 21:07

is Firebird the new version of Thunderbird?

no thats a mistake on his part

#13 stilist

stilist

    Neowinian

  • Joined: 11-April 03

Posted 22 May 2004 - 21:13

Just a design note: you'll want a password character, rather than displaying the password as it's typed...

#14 +scumdogmillionaire

scumdogmillionaire

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 23-October 01
  • Location: Denver, CO
  • OS: Windows 8.1 Pro/Windows 8.1 RT
  • Phone: Nokia Lumia 920

Posted 22 May 2004 - 21:21

tried it doesn't work

error: length must not be 0 or something. would be more detailed but i gotta go :)

#15 Post-It Note

Post-It Note

    I'm from the Internet

  • Joined: 08-March 04
  • Location: Vancouver, BC

Posted 22 May 2004 - 21:28

I'll give more details:

************** Exception Text **************
System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
  at System.String.Substring(Int32 startIndex, Int32 length)
  at POP_Goes_the_Gmail.Form1.Login(String sUser, String sPass)
  at POP_Goes_the_Gmail.Form1.btnLogin_Click(Object sender, EventArgs e)
  at System.Windows.Forms.Control.OnClick(EventArgs e)
  at System.Windows.Forms.Button.OnClick(EventArgs e)
  at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ButtonBase.WndProc(Message& m)
  at System.Windows.Forms.Button.WndProc(Message& m)
  at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)