找回密码
 注册
快捷导航
楼主: jext

【原创】【51NB首发-下载】自己写的一个Gmail邮件通知程序【2009-04-02更新】

[复制链接] |自动提醒
阅读字号:

1202

回帖

0

积分

553

资产值

入门会员 Rank: 1

注册时间
2007-12-11
发表于 2009-3-27 09:20:32| 字数 55| - 北京市 电信 | 显示全部楼层
好久不用Gmail了,刚开始速度就不想吹嘘的那么快,现在用公司邮箱好Yahoo.cn邮箱,foxmail客户端
T410 T500 X200 T61 X60s R61i T43
回复 支持 反对

使用道具 举报

2164

回帖

2

积分

4920

资产值

初级会员 Rank: 1

注册时间
2003-2-13
铜牌荣誉勋章(注册8年以上会员)
发表于 2009-3-27 09:48:42| 字数 215| - 上海市 东方有线 | 显示全部楼层
QUOTE:
Posted by jext on 2009-3-27 00:27
你是 *@gmail.com 的帐号吗?这个程序会把所有非 @gmail.com 都认为是企业邮箱(即 gmail-for-your-domain),刚才浏览了一下网页,才发现可能 Google 还有个 *@googlemail.com 的类型,我还没测试处理过这种


是***@gmail.com这样的邮箱。
我只是输入前面的***,然后后面的@gmail.com是程序自动加上去的。
焚书坑儒亡有日,天赋匹夫岂无权
教育下一代:热爱自由,独立思考
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-27 11:32:56| 字数 400| - 广东省深圳市 电信 | 显示全部楼层
QUOTE:
Posted by 徜徉天地间 on 2009-3-27 09:14
能兼容网易的163邮箱吗?另最好能有邮件来源跟踪功能。


不兼容 163 的,纯粹 Gmail。因为我现在基本都用 Gmail 了,为了方便自己才编写的,而且用的不是 POP3/SMTP/IMAP 方面的协议,所以不大算扩充兼容其它邮箱。

“邮件来源跟踪功能”,我不大理解这个是什么,是指类似手机“来电归属地”之类的吗?我的理解是:这个不大可能做到的。比如你用 163.com 发个邮件到 gmail.com,至多也只能先从 gmail 追踪到 163,然后除非 163 记录下了你当时的 ip 而且又愿意把这个信息给 gmai,才有可能,但 163 一般不可能会记录和提供的。而且有时候,163 并不是一步到位直接给 gmail,而是类似 163 -> A -> .. -> gmail,则就要往前一步一步的追了,中间的 A ... 基本上都会在传递前修改了你的 mail 头部信息的
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-27 11:35:57| 字数 85| - 广东省深圳市 电信 | 显示全部楼层

回复 #32 海上新客 的帖子

添加帐号,提交时有提示:正在测试帐号...,然后失败的话,有提示
1、网络错误:*******
2、*** 登陆失败,请检查密码...

如果是 1 的话,你能否把错误信息发给我一下?
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

2164

回帖

2

积分

4920

资产值

初级会员 Rank: 1

注册时间
2003-2-13
铜牌荣誉勋章(注册8年以上会员)
发表于 2009-3-27 14:46:51| 字数 155| - 上海市 东方有线 | 显示全部楼层
QUOTE:
Posted by jext on 2009-3-27 11:35
添加帐号,提交时有提示:正在测试帐号...,然后失败的话,有提示
1、网络错误:*******
2、*** 登陆失败,请检查密码...

如果是 1 的话,你能否把错误信息发给我一下?


错误信息见附件。
界面无法更改为中文,因为邮箱无法成功设置,点击确定无效。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
焚书坑儒亡有日,天赋匹夫岂无权
教育下一代:热爱自由,独立思考
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-27 15:27:20| 字数 38| - 广东省深圳市福田区 电信 | 显示全部楼层

回复 #35 海上新客 的帖子

可能是因为你的密码里有些特殊字符,如 & 号,对吧?如果是,我再修改一下
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

3604

回帖

33

积分

7963

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-3-20
发表于 2009-3-27 15:47:28| 字数 10| - 陕西省西安市 电信 | 显示全部楼层
感谢。
下载使用一下。
不是思考,而是一种直觉!
回复 支持 反对

使用道具 举报

2164

回帖

2

积分

4920

资产值

初级会员 Rank: 1

注册时间
2003-2-13
铜牌荣誉勋章(注册8年以上会员)
发表于 2009-3-27 16:21:12| 字数 95| - 上海市 东方有线 | 显示全部楼层
QUOTE:
Posted by jext on 2009-3-27 15:27
可能是因为你的密码里有些特殊字符,如 & 号,对吧?如果是,我再修改一下

是的,除了数字和字母,还有一些符号。
有劳您了。
焚书坑儒亡有日,天赋匹夫岂无权
教育下一代:热爱自由,独立思考
回复 支持 反对

使用道具 举报

1万

回帖

150

积分

6万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-12-20
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2009-3-27 16:32:32| 字数 14| - 上海市奉贤区 电信 | 显示全部楼层
MS OUTLOOK蛮好用的。
回复 支持 反对

使用道具 举报

334

回帖

0

积分

348

资产值

入门会员 Rank: 1

注册时间
2003-8-11
铜牌荣誉勋章(注册8年以上会员)
发表于 2009-3-27 17:45:54| 字数 25| - 新加坡 | 显示全部楼层
LZ太高了!虽然我只有一个Gmail帐号,还是顶!
T23(2647-4MJ) --> T40P(2373-G1J) --> T42(2373-m4j)
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-27 18:47:44| 字数 108| - 广东省深圳市福田区 电信 | 显示全部楼层

回复 #38 海上新客 的帖子

问题已经解决了,帐号密码编码一下就可以了。

但我还得先处理一下 OpenSSL 出错的问题,比如现在网络断开的时候,程序会异常退出的,这就是 OpenSSL 库里的原因,得把 OpenSSL 库重新编译一下,今晚或明天再传新版上来
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

567

回帖

11

积分

3420

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-3-26
发表于 2009-3-27 21:20:35| 字数 74| - 上海市浦东新区 电信 | 显示全部楼层
呃~有个小问题~
这个程序好像是根据收件箱里的邮件数量来判断未读邮件数的。也就是说即使我的收件箱里全是已读邮件,程序仍然会提示是未读,需要把邮件存档。
R52_2WC:PM730,1024+1024,7K100 100G+Slim 5K100 40G+5K100 40G,DVD
穷人的机子~~
回复 支持 反对

使用道具 举报

5875

回帖

72

积分

5557

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-2-10
银牌荣誉勋章(注册10年以上会员)
发表于 2009-3-27 21:59:01| 字数 19| - 广东省 电信 | 显示全部楼层
楼主创意不错,可以加载其它邮箱就好了。
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-28 00:03:04| 字数 59| - 广东省深圳市 电信 | 显示全部楼层
新版更新,见 1 楼

1、修正帐号密码含有特殊字符无法登陆的问题
2、修正网络断开时异常退出的问题(重新编译了 OpenSSL)
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-28 00:12:22| 字数 270| - 广东省深圳市 电信 | 显示全部楼层
QUOTE:
Posted by bronco on 2009-3-27 21:20
呃~有个小问题~
这个程序好像是根据收件箱里的邮件数量来判断未读邮件数的。也就是说即使我的收件箱里全是已读邮件,程序仍然会提示是未读,需要把邮件存档。


“未读邮件”这个具体数值,是 Gmail Server 返回来给程序的,然后我在最前面 50 个邮件里找出未读的标题来显示,如果未读邮件处在 50 个后面的就不管了 :)

也许会有些延迟误差,比如:报告了 "5 封未读",然后你上网站阅读了邮件,在下一次查询前,程序还是不会把“5 封未读”去掉的,除非你马上来个“即时检查”
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

790

回帖

0

积分

1600

资产值

入门会员 Rank: 1

注册时间
2005-5-6
发表于 2009-3-28 00:17:00| 字数 12| - 山东省济南市 广电网 | 显示全部楼层
不错, 试了一下满好用的.
回复 支持 反对

使用道具 举报

790

回帖

0

积分

1600

资产值

入门会员 Rank: 1

注册时间
2005-5-6
发表于 2009-3-28 00:18:24| 字数 11| - 山东省济南市 广电网 | 显示全部楼层
我现在只用GMAIL.
回复 支持 反对

使用道具 举报

6015

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-2-26
发表于 2009-3-28 09:06:39| 字数 124| - 上海市杨浦区 电信 | 显示全部楼层
很不错,虽然还没用。我装了两个gtalk,公司的和个人的同时用,其中一个用来收所有其他非gmail的邮箱,甚至lhotmail也全部转发到gmail了。
163由于不支持,已经完全放弃了。
而且firefox也有gmail提醒的插件,并支持多用户登录。
回复 支持 反对

使用道具 举报

713

回帖

0

积分

790

资产值

入门会员 Rank: 1

注册时间
2006-12-7
发表于 2009-3-28 11:11:38| 字数 86| - 广东省深圳市福田区 电信 | 显示全部楼层
我们公司屏蔽了所有外部邮箱,包括GMAIL,下载的GMAIL notifier之类的都没办法在公司访问GMAIL信箱。不过可以通过https://访问GMAIL,楼主有解吗?
小黑已转出,告别黑时代了
回复 支持 反对

使用道具 举报

1399

回帖

0

积分

1798

资产值

入门会员 Rank: 1

注册时间
2006-9-19
发表于 2009-3-28 11:36:44| 字数 34| - 英国 伦敦天空宽带网 | 显示全部楼层
很好用,谢谢

如果可以双击图标不用输入账号密码直接进入默认邮箱就更好了
ThinkPad,GolfGti,Myself...

PENTAX K10D
回复 支持 反对

使用道具 举报

1399

回帖

0

积分

1798

资产值

入门会员 Rank: 1

注册时间
2006-9-19
发表于 2009-3-28 11:38:46| 字数 32| - 英国 伦敦天空宽带网 | 显示全部楼层
请教设置里面的"设为默认"一项的目的是什么?
ThinkPad,GolfGti,Myself...

PENTAX K10D
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-28 13:28:24| 字数 650| - 广东省深圳市罗湖区 电信 | 显示全部楼层
QUOTE:
Posted by tempid on 2009-3-28 11:11
我们公司屏蔽了所有外部邮箱,包括GMAIL,下载的GMAIL notifier之类的都没办法在公司访问GMAIL信箱。不过可以通过https://访问GMAIL,楼主有解吗?


Google 没有公开 Gmail API,强迫你上它的 Gmail 网站去看广告。第三方的 Gmail Notifier 都是完全模仿浏览器访问 Gmail 网页的方式来实现的(发送一样的数据包格式即可)。理论上,你如果可以用浏览器 https://访问Gmail,就可以用第三方 Gmail Notifer。

我这个程序没有像其它 Notifier (如 Firefox 里的各种 Gmail Notifer 插件)那样的做法,因为我要把这个功能做到一个嵌入式的盒子里去,产品一发布出去,升级就麻烦了。模仿浏览器的话,说不准 Google 哪天修改了某个 Gmail 提交网址,或者某个格式,那就得升级程序代码了。

现在很多手机(如 iPhone)都实现了 Gmail 了,当然不会用 POP3/IMAP 这么麻烦的协议,而是用了 Mobile Gmail API,这个也算是 Google 不公开的 API,可能是 Google 跟 Apple 等这种公司内部合作的协议。这样就省事了,Google 不可能会频繁改动这种协议的,手机卖出去很少升级的呢。既然是 For Mobile 的,所以数据格式很紧凑,网络流量就很小,呵呵。

Mobile API 也是走 HTTPS:// (即 HTTP + SSL) 的,那理论上你在公司也能访问的,你可以下载试一下。
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-28 13:34:01| 字数 210| - 广东省深圳市罗湖区 电信 | 显示全部楼层
QUOTE:
Posted by Avenue on 2009-3-28 11:36
很好用,谢谢

如果可以双击图标不用输入账号密码直接进入默认邮箱就更好了

QUOTE:
Posted by Avenue on 2009-3-28 11:38
请教设置里面的"设为默认"一项的目的是什么?


现在是依赖你浏览器曾经登陆过的 cookie。正在实现不用输入密码。
正在实现多浏览器选择,默认帐号 + 默认浏览器=打开 Gmail 网页的默认动作,见图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

jext - X62-1051

1661

回帖

100

积分

6415

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-5
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2009-3-28 13:48:13| 字数 73| - 广东省深圳市罗湖区 电信 | 显示全部楼层
要实现 “不用输入账号密码直接进入默认邮箱”,这就需要实现模仿浏览器访问 Gmail 的行为,就跟其它的 Gmail Nofitier 做的那样了,需要些时间
rMBP ME665 i7-3840QM/768G/16G
X220 i7/256G M4 + 512G 840Pro/16G
回复 支持 反对

使用道具 举报

325

回帖

0

积分

1392

资产值

入门会员 Rank: 1

注册时间
2007-6-2
发表于 2009-3-28 16:21:14| 字数 11| - 广东省佛山市顺德区 电信 | 显示全部楼层
哈哈,楼主很牛,谢谢了
老板来点三鹿奶粉,要三聚氰胺加奶粉那种。
回复 支持 反对

使用道具 举报

713

回帖

0

积分

790

资产值

入门会员 Rank: 1

注册时间
2006-12-7
发表于 2009-3-28 19:04:31| 字数 17| - 广东省深圳市福田区 电信 | 显示全部楼层

回复 #52 jext 的帖子

恩,有信心了。马上下了用。谢谢LZ
小黑已转出,告别黑时代了
回复 支持 反对

使用道具 举报

170

回帖

0

积分

1022

资产值

入门会员 Rank: 1

注册时间
2004-12-23
发表于 2009-3-28 21:58:58| 字数 82| - 浙江省温州市 电信 | 显示全部楼层
QUOTE:
Posted by 徜徉天地间 on 2009-3-27 09:14
能兼容网易的163邮箱吗?另最好能有邮件来源跟踪功能。

我也需要网易的163,强烈要求楼主做一个
X61 带牙带指 T8300(2.4GHz), 4GB RAM, WD500GB  8c Li-Ion 3G AFFS 高分屏 WIN7x64
回复 支持 反对

使用道具 举报

820

回帖

0

积分

1539

资产值

入门会员 Rank: 1

注册时间
2008-9-4
发表于 2009-3-29 09:30:45| 字数 14| - 广东省广州市海珠区 电信 | 显示全部楼层
哇,真厉害,是怎么编的,~顶
THINKPAD 13  I5

IPHONE 6S 128G
回复 支持 反对

使用道具 举报

1583

回帖

0

积分

3228

资产值

入门会员 Rank: 1

注册时间
2004-12-17
发表于 2009-3-29 12:35:11| 字数 22| - 重庆市 电信 | 显示全部楼层
虽然只有一个Google帐号,还是要支持下。
回复 支持 反对

使用道具 举报

3749

回帖

0

积分

383

资产值

入门会员 Rank: 1

注册时间
2006-4-24
发表于 2009-3-29 12:45:54| 字数 5| - 广东省广州市 联通/E家宽频 | 显示全部楼层
谢谢分享。
UBUNTU(乌班图)爽歪歪ING。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-22 00:17 , Processed in 0.218847 second(s), 69 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部