周星星点灯 发表于 2009-3-27 09:20

好久不用Gmail了,刚开始速度就不想吹嘘的那么快,现在用公司邮箱好Yahoo.cn邮箱,foxmail客户端

海上新客 发表于 2009-3-27 09:48

Posted by jext on 2009-3-27 00:27 http://www.thinkpad.cn/forum/images/common/back.gif
你是 *@gmail.com 的帐号吗?这个程序会把所有非 @gmail.com 都认为是企业邮箱(即 gmail-for-your-domain),刚才浏览了一下网页,才发现可能 Google 还有个 *@googlemail.com 的类型,我还没测试处理过这种

是***@gmail.com这样的邮箱。
我只是输入前面的***,然后后面的@gmail.com是程序自动加上去的。

jext 发表于 2009-3-27 11:32

Posted by 徜徉天地间 on 2009-3-27 09:14 http://www.ibmnb.com/images/common/back.gif
能兼容网易的163邮箱吗?另最好能有邮件来源跟踪功能。

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

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

jext 发表于 2009-3-27 11:35

回复 #32 海上新客 的帖子

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

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

海上新客 发表于 2009-3-27 14:46

Posted by jext on 2009-3-27 11:35 http://www.thinkpad.cn/forum/images/common/back.gif
添加帐号,提交时有提示:正在测试帐号...,然后失败的话,有提示
1、网络错误:*******
2、*** 登陆失败,请检查密码...

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

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

jext 发表于 2009-3-27 15:27

回复 #35 海上新客 的帖子

可能是因为你的密码里有些特殊字符,如 & 号,对吧?如果是,我再修改一下

truewater 发表于 2009-3-27 15:47

感谢。
下载使用一下。

海上新客 发表于 2009-3-27 16:21

Posted by jext on 2009-3-27 15:27 http://www.thinkpad.cn/forum/images/common/back.gif
可能是因为你的密码里有些特殊字符,如 & 号,对吧?如果是,我再修改一下
是的,除了数字和字母,还有一些符号。
有劳您了。

wilster 发表于 2009-3-27 16:32

MS OUTLOOK蛮好用的。

eagleeye 发表于 2009-3-27 17:45

LZ太高了!虽然我只有一个Gmail帐号,还是顶!

jext 发表于 2009-3-27 18:47

回复 #38 海上新客 的帖子

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

但我还得先处理一下 OpenSSL 出错的问题,比如现在网络断开的时候,程序会异常退出的,这就是 OpenSSL 库里的原因,得把 OpenSSL 库重新编译一下,今晚或明天再传新版上来

bronco 发表于 2009-3-27 21:20

呃~有个小问题~
这个程序好像是根据收件箱里的邮件数量来判断未读邮件数的。也就是说即使我的收件箱里全是已读邮件,程序仍然会提示是未读,需要把邮件存档。

hlxyhqc 发表于 2009-3-27 21:59

楼主创意不错,可以加载其它邮箱就好了。

jext 发表于 2009-3-28 00:03

新版更新,见 1 楼

1、修正帐号密码含有特殊字符无法登陆的问题
2、修正网络断开时异常退出的问题(重新编译了 OpenSSL)

jext 发表于 2009-3-28 00:12

Posted by bronco on 2009-3-27 21:20 http://www.ibmnb.com/images/common/back.gif
呃~有个小问题~
这个程序好像是根据收件箱里的邮件数量来判断未读邮件数的。也就是说即使我的收件箱里全是已读邮件,程序仍然会提示是未读,需要把邮件存档。

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

也许会有些延迟误差,比如:报告了 "5 封未读",然后你上网站阅读了邮件,在下一次查询前,程序还是不会把“5 封未读”去掉的,除非你马上来个“即时检查”

Zanarkand 发表于 2009-3-28 00:17

不错, 试了一下满好用的. ^u^

Zanarkand 发表于 2009-3-28 00:18

我现在只用GMAIL. ^u^

altair 发表于 2009-3-28 09:06

很不错,虽然还没用。我装了两个gtalk,公司的和个人的同时用,其中一个用来收所有其他非gmail的邮箱,甚至lhotmail也全部转发到gmail了。
163由于不支持,已经完全放弃了。
而且firefox也有gmail提醒的插件,并支持多用户登录。

tempid 发表于 2009-3-28 11:11

我们公司屏蔽了所有外部邮箱,包括GMAIL,下载的GMAIL notifier之类的都没办法在公司访问GMAIL信箱。不过可以通过https://访问GMAIL,楼主有解吗?

Avenue 发表于 2009-3-28 11:36

很好用,谢谢

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

Avenue 发表于 2009-3-28 11:38

请教设置里面的"设为默认"一项的目的是什么?

jext 发表于 2009-3-28 13:28

Posted by tempid on 2009-3-28 11:11 http://www.ibmnb.com/images/common/back.gif
我们公司屏蔽了所有外部邮箱,包括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) 的,那理论上你在公司也能访问的,你可以下载试一下。

jext 发表于 2009-3-28 13:34

Posted by Avenue on 2009-3-28 11:36 http://www.ibmnb.com/images/common/back.gif
很好用,谢谢

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

Posted by Avenue on 2009-3-28 11:38 http://www.ibmnb.com/images/common/back.gif
请教设置里面的"设为默认"一项的目的是什么?

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

jext 发表于 2009-3-28 13:48

要实现 “不用输入账号密码直接进入默认邮箱”,这就需要实现模仿浏览器访问 Gmail 的行为,就跟其它的 Gmail Nofitier 做的那样了,需要些时间

鱼潜渊 发表于 2009-3-28 16:21

哈哈,楼主很牛,谢谢了

tempid 发表于 2009-3-28 19:04

回复 #52 jext 的帖子

恩,有信心了。马上下了用。谢谢LZ

wzmaque 发表于 2009-3-28 21:58

Posted by 徜徉天地间 on 2009-3-27 09:14 http://www.ibmnb.com/images/common/back.gif
能兼容网易的163邮箱吗?另最好能有邮件来源跟踪功能。
我也需要网易的163,强烈要求楼主做一个

sunnkis 发表于 2009-3-29 09:30

哇,真厉害,是怎么编的,~顶

T42 发表于 2009-3-29 12:35

虽然只有一个Google帐号,还是要支持下。

38D 发表于 2009-3-29 12:45

谢谢分享。
页: 1 [2] 3 4
查看完整版本: 【原创】【51NB首发-下载】自己写的一个Gmail邮件通知程序【2009-04-02更新】