degoxin 发表于 2007-12-1 10:20

讨论Outlook 2007和Gmail的问题,不是高手恐怕回答不了。(基本解决)

公司电脑A和家里的电脑B都用Outlook 2007来收同一Gmail账号的邮件,白天邮件被电脑A收了以后(Outlook收Gmail邮件,设置了把整个邮件下载到本地),回到家里电脑B就收不到了;晚上邮件被电脑B收了以后,第二天电脑A就收不到了。当然在Gmail的网站上,邮件还是储存在网上的,但是很不方便。
希望可以做到:
1。白天在公司里用电脑A已经收过的、并且已将操作过(比如说回复、转发)的邮件,回家后用电脑B还能自动收取(下载到本地)。
2。但如果白天被A删除的邮件,那让B电脑也收不到了。
要求1比较重要,要求2如果满足不了也无所谓。
有高手可以解决这两个问题吗?我觉得比两台电脑Outlook数据文件同步更难,自己弄了半天都没有成功。
先谢谢大家了。

[ Edited bydegoxin on 2007-12-2 00:53 ]

gzchenyin 发表于 2007-12-1 10:52

感觉上,兄弟的要求用imap就可以了

生命之网 发表于 2007-12-1 10:59

Outlook里设置在服务器保留文件副本不可以嘛。:o

夏雨天 发表于 2007-12-1 11:04

赞同3L
貌似这个基本没有任何难度哈

degoxin 发表于 2007-12-1 11:24

两个问题问3楼的:
1。保留副本在哪里设置?
2。由A电脑收下的邮件,在Gmail的网站上依然存在,所以副本本来就保留在网上了。问题是因为被A收过一次了,在gmail服务器上的该邮件状态被改为已读(注意是gmail服务器上的状态为已读,不是A电脑本地的outlook内已读),所以B电脑在这之后再检查gmail账号时,就没有未读邮件了。请问你的回答是否能解决该问题?如果能,那就太好了。
我的要求其实很简单:邮件被A电脑收过一次之后,并不是简单地保留在网络的服务器上,而是在网络服务器上的状态依旧保持未读,这样可以被B电脑再次作为未读邮件而收取。
请问能否做到?
谢谢。

dsnajqnmls 发表于 2007-12-1 11:37

为什么我的gmail被收了以后仍然标记为未度?我倒想让他标记为已度。。。
我用的outlook2003

gzchenyin 发表于 2007-12-1 11:39

gmail的邮件只能pop一次,所以3L的方法应该是不行的。
imap协议就是为lz的需要设定你。
在你的outlook里讲那个邮箱的收信协议从pop3改为imap,具体的指示请看
http://mail.google.com/support/bin/topic.py?topic=12806

bluesmansion 发表于 2007-12-1 11:48

找个移动硬盘存PST,每天揣在包里不就OK了嘛~

疯兔子 发表于 2007-12-1 12:10

楼主提的问题我遇到过,但是实在没好的解决办法
POP3收信后,就在邮件服务器做个记号,然后下次就不去收取
所以等你换家的OE时候其实还是收取不了的.
为了这事我也头痛了很长时间
现在只能U盘解决

luoht 发表于 2007-12-1 12:13

标题起错了,应该改成“讨论Gmail问题”。因为这个根本和 outlook 无关。

登录入 Gmail 页面后,到 pop 设置项。pop 有三个选项:

1. 下载所有邮件
2. 下载未曾下载过的邮件
3. 禁用 pop

degoxin 发表于 2007-12-1 14:27

目前为止7楼的方案最好,但IMAP有致命的缺点:
Outlook下对应POP账户的pst文件,可以通过更改默认的PST文件来随意指定路径,我可以把它们移到C盘以外的地方去方便保存;但IMAP的PST文件却不行,必须存放在C盘特定的目录下:“C:\Users\(用户名)\AppData\Local\Microsoft\Outlook”,无法更改目录,即使你删除改文件,下一次启动outlook还会在原来的地方生成一个。
这样的话,问题就来了,很多兄弟(我估计只是其中的一位)的Gmail账号里有好几个G的邮件几乎都有用,都希望在网上保留副本。如此,无论用不用POP协议,只要一启动IMAP,就会在C盘生成一个很大的文件。硬盘容量暂且不管它,但我的C盘经常需要Ghost恢复,每恢复一次,这个IMAP就需要重新下载一次,即使是只下载信件标题,也需要大量的时间。
我的问题,最好的解决方法有2:
1。哪位高手告知如何更改IMAP的PST文件的路径的方法(最好把Hotmail的HTTP的一起搞定就更好了)。(我记得以前有一个版本的outlook在删除了hotmail的http的pst后,在启动是会要你手动制订一个为止,但现没有这个功能了。)
2。回答1楼的问题1。
谢谢大家。

bruckhaimer 发表于 2007-12-1 15:10

最好的方法就是不用outlook,直接在网上查看不就得了,需要那么麻烦么!?^u^

degoxin 发表于 2007-12-1 15:34

楼上的纯粹灌水,希望以后不要再这样了。

gzchenyin 发表于 2007-12-1 18:09

如果imap都不行的话,看看下面的土办法行不行:
在申请一个gmail的邮箱,将原邮箱设置自动转发到新邮箱,在家pop原邮箱,在单位pop新邮箱

wwwweng 发表于 2007-12-1 19:44

同意14楼的答案。
别无他法

Qsting 发表于 2007-12-1 20:03

Posted by gzchenyin on 2007-12-1 18:09 http://www.ibmnb.com/images/common/back.gif
如果imap都不行的话,看看下面的土办法行不行:
在申请一个gmail的邮箱,将原邮箱设置自动转发到新邮箱,在家pop原邮箱,在单位pop新邮箱 :D:D:D:D

wondrous 发表于 2007-12-1 20:19

11楼的图不错啊,就那样
或者就要gmail转发pop3
楼主的要求实在奇怪

hsz76 发表于 2007-12-1 22:10

Posted by degoxin on 2007-12-1 14:27 http://www.ibmnb.com/images/common/back.gif
目前为止7楼的方案最好,但IMAP有致命的缺点:
Outlook下对应POP账户的pst文件,可以通过更改默认的PST文件来随意指定路径,我可以把它们移到C盘以外的地方去方便保存;但IMAP的PST文件却不行,必须存放在C盘特 ...

IMAP操作都是基于server的,所以outlook对待IMAP和exchange server的做法差不多,都是在固定目录保存数据文件。

解决办法是创建一个junction link,这个和unix下的link作用一样,可以创建一个文件或者目录的链接。你可以在C:\User\<username>\AppData\Local\Microsoft\Outlook下面创建一个同名junction去别的地方。

比如你的pst文件叫做abc@gmail.com-0001.pst,你可以把它move到D:\,然后运行mklink /U d:\abc@gmail.com-0001.pst,这样就创建了一个同名链接。不过这个有一个要求,就是目标分区必须和C:在同一个物理硬盘上,而且必须是NTFS分区。而且mklink只在vista下面提供了,不知道是否支持XP


我比较喜欢的解决办法一般是分一个单独分区吧C:\User\<Username>整个替换掉,这个可以使用磁盘管理工具创建一个磁盘链接就好,方法更简单更彻底。不过在vista下面稍微麻烦些,vista创建了很多junction,这些都是无法正常复制的,需要用imagex。

[ Edited byhsz76 on 2007-12-1 22:11 ]

degoxin 发表于 2007-12-1 22:54

多谢14楼和18楼的精彩回复。
请问楼上兄弟,其实appdata整个目录的路径好像可以在Reg里面更改的,为什么你这么做呢?是不是会有别的问题产生?

luoht 发表于 2007-12-1 23:08

为什么不参考10楼的图,"Enable POP for all mail" 呢?那不是你想要的么?

degoxin 发表于 2007-12-2 03:19

回楼上的,如果不打开POP,那在电脑A和B上都无法用outlook里设置的的POP账号收信,所以本来就是已经打开的。估计你没有仔细看懂这个帖子的问题。

luoht 发表于 2007-12-2 03:51

回楼上的,估计你没有仔细看懂10楼的图。

POP 的打开有两个选项:

一、Enable POP only for mail that arrives from now on

二、Enable POP for all mail (even mail that's already been downloaded)

想想为什么会有两个? :D

[ Edited byluoht on 2007-12-2 05:28 ]

luoht 发表于 2007-12-2 04:26

另外一个简单的解决办法是用 GMail 的 Recent Mode。

把 Outlook中的邮件账号名改为 'recent:username@gmail.com'。这样就会下载过往30天的邮件(不管那些邮件是否已经被另一台电脑下载过)。

详情:http://mail.google.com/support/bin/answer.py?answer=47948&topic=12811

用这个方法就不用修改 Gmail 的设置。

当然,这个方法和楼上方法的前提是:你的邮件程序设置为“下载邮件后不删除”。

zealoghu 发表于 2007-12-2 05:31

Posted by gzchenyin on 2007-12-1 11:39 http://www.ibmnb.com/images/common/back.gif
gmail的邮件只能pop一次,所以3L的方法应该是不行的。
imap协议就是为lz的需要设定你。
在你的outlook里讲那个邮箱的收信协议从pop3改为imap,具体的指示请看
http://mail.google.com/support/bin/topic.py? ...


gmail开通imap了??
太好了,imap这玩意儿太好使了!

billliuyu 发表于 2007-12-2 10:01

最好的方法是买个笔记本,在公司用它,在家里也用它。

itinsider 发表于 2007-12-2 10:33

Posted by billliuyu on 2007-12-2 10:01 http://www.ibmnb.com/images/common/back.gif
最好的方法是买个笔记本,在公司用它,在家里也用它。

觉得这个才是合理的解答
Gmail本身就是作为web mail出现的,能给你pop已经算不错了^v^

fangqiank 发表于 2007-12-2 10:35

那还不如用blackberry

zealoghu 发表于 2007-12-2 12:01

用gmail的imap,但不要用outlook,换其他邮件软件,比如thunderbird等

hsz76 发表于 2007-12-2 12:12

Posted by degoxin on 2007-12-1 22:54 http://www.ibmnb.com/images/common/back.gif
多谢14楼和18楼的精彩回复。
请问楼上兄弟,其实appdata整个目录的路径好像可以在Reg里面更改的,为什么你这么做呢?是不是会有别的问题产生?

Reg里面搜索并修改路径有很大问题,很多时候不能彻底的把所有的路径全修改掉,而且搜索并修改工作量也很大啊,我觉得创建junction是最简单彻底的办法。

hsz76 发表于 2007-12-2 12:16

Posted by luoht on 2007-12-2 04:26 http://www.ibmnb.com/images/common/back.gif
另外一个简单的解决办法是用 GMail 的 Recent Mode。

把 Outlook中的邮件账号名改为 'recent:username@gmail.com'。这样就会下载过往30天的邮件(不管那些邮件是否已经被另一台电脑下载过)。

详情:ht ...

这样会不会造成重复收信呢?
页: [1] 2
查看完整版本: 讨论Outlook 2007和Gmail的问题,不是高手恐怕回答不了。(基本解决)