前阵子办公室一个老同事火急火燎找我,说Outlook提示“邮箱已满”,邮件发不出去也收不进来,点啥都转圈。我当时过去一看,好家伙,收件箱里躺着两万三千多封邮件,数据文件已经干到46GB,难怪整个Outlook卡成PPT。帮他做了一轮自动存档加上手动归档,问题当场解决,邮箱瘦身到4GB,客户端秒开。类似的情况我每年都要处理好几轮,所以今天把整套思路和操作拆开讲一遍,包括自动存档和手动存档的差异、具体配置步骤、容易踩的坑,再顺带说说大家经常搜的那两个关联场景:用Excel VBA批量发邮件,以及Outlook怎么配置QQ邮箱。
1. 先搞懂Outlook邮箱为什么说“满了”
1.1 你看到的“邮箱满”到底是哪块满了
很多人在这一步就懵了。Outlook里说的“邮箱已满”,其实分为两种情况,一种是服务器上的邮箱配额被占满,另一种是本地数据文件接近或者超过体积限制。处理思路完全不同,先分清再动手。
第一种是Exchange或Microsoft 365环境下的在线邮箱配额。管理员给每个账户设了上限,比如常见的50GB或者100GB,你收到的所有邮件、发送记录、日历项目、联系人等统统存在服务器端。一旦达到这个上限,服务端就会拒绝新邮件,表现就是你发不出去、别人给你发也会收到退信。这种情况的处理重点是做“服务端清理”,把邮件挪到本地或归档,释放服务器配额。
第二种是本地的Outlook数据文件(PST或OST)体积过大。Outlook本身有一个硬性设定,旧版PST文件上限是20GB,新版可以提高但不能无上限。邮箱没满,但本地文件撑爆了,客户端会变得极卡、搜索几乎不可用、动不动就无响应。这种情况要处理的是“本地瘦身”。
这里有一个很常见的误判:很多人一看到“邮箱满”提示,就拼命删收件箱里的邮件,删完确实腾出一点空间,但没过多久又满了。原因就在于他根本没有搞清楚到底是服务器满了还是本地满了。所以接下来的第一步永远是先看数据文件大小和邮件数量,而不是急着开删。
1.2 邮箱满了对日常工作影响有多大
说句实话,最典型的直接影响就三点:邮件收发失败、Outlook卡顿崩溃、搜索功能瘫痪。
邮件收发失败是最容易理解的,服务器拒绝收信,退信提示通常写的是“Mailbox full”或者“Quota exceeded”。Outlook卡顿则是本地数据文件膨胀之后的必然结果,尤其是OST文件超过30GB以后,每次启动都要加载海量索引,CPU和内存直接被吃满,点一下“发送/接收”要等十几秒,严重的直接白屏崩溃。至于搜索,Outlook的即时搜索依赖本地索引,文件一大,索引频繁失效,搜一封几个月的邮件能转半天最后告诉你“结果可能不完整”。
从影响范围来说,这个问题并不只是个人使用体验变差。如果你所在的团队有邮件审批流程、共享日历、自动转发的规则,一个人邮箱满了就可能导致流程中断,甚至影响整个部门的协同。所以邮箱维护这件事,看起来是个人小事,实际上应该当成日常工作习惯来养。
1.3 清理邮箱的两大主流思路对比
面对邮箱爆满,做法无非两条路:手动清理和自动存档。
手动清理就是选中邮件直接删除、清空已删除邮件文件夹,或者把邮件拖到本地PST文件里。它的好处是可控性高,你想保留哪些、想挪走哪些都自己说了算,但坏处也很明显——太费时间,而且人性总有懒惰的一面,攒了几年邮件的人根本不可能靠一轮手动清理彻底搞定。
自动存档是Outlook内置的功能,按照你设定的时间和规则,自动把老邮件搬到指定位置(通常是PST文件或服务器上的“存档”文件夹)。它的核心价值在于“一劳永逸”。配置之后不需要每次手动操作,它会按周期自动运行,间隔可以设置。
我个人的建议是:自动存档作为常态化机制,必须开;手动清理作为突击手段,每隔半年或者重要节点做一次。两者配合使用才最省心。
2. 自动存档的原理与两种模式必须分清
2.1 服务端存档与客户端存档的区别
Outlook里的“自动存档”其实包含两种完全不同的运作方式,很多人把它们混在一起,导致配置之后发现压根没生效。
第一种是服务端策略/保留策略,即Microsoft 365或Exchange管理员在服务器上设置的保留策略,系统会根据标签自动把邮件移到“就地存档”文件夹。这种方式对用户来说几乎是透明的,邮件还在服务器上,但被移到了存档区域,不占主邮箱配额。缺点是,如果你们公司没开这个功能或者管理员没配置保留策略,你在客户端里找破天也找不到相关设置。
第二种是客户端AutoArchive,也就是Outlook桌面版自带的“自动存档”功能,运行在我们自己的电脑上。它按用户设定的条件,把指定的邮件从当前文件夹移动到本地PST文件(Archive.pst)中。这个过程完全是本地的,服务器不知道这件事。它的作用是释放服务器配额(如果你把邮件从服务器下载并删除),或者释放本地OST文件的体积。
理解这两者的区别非常重要,因为实际操作中不少人配置的是AutoArchive,但是期待它像服务端策略一样在手机上也能看到归档邮件——那是不可能的。AutoArchive挪到本地PST之后,手机和网页版Outlook都访问不到。
2.2 AutoArchive的运行机制与默认行为
AutoArchive的逻辑并不复杂。它会检查你账户下每个文件夹,对所有“旧于指定日期”的项目(包括邮件、日历、任务、日记等)做迁移处理,默认迁移目标是“Archive.pst”文件。
关键的触发条件有三个:
- 文件夹必须启用了“自动存档”属性。Outlook默认对所有文件夹启用,但有些特殊情况(比如你自己创建的文件夹)可能默认是关闭的。
- 项目必须超过了你设定的天数阈值。默认情况下Outlook里的“自动存档”设置是“项目旧于183天”。
- 必须满足运行条件。AutoArchive不是实时触发的,它默认每隔14天运行一次,而且必须在Outlook处于运行状态时检查。
这里有个特别容易让人困惑的问题:为什么我设置了自动存档,但好像从来没见它动过?原因大概率就是上面说的触发条件没有完全满足。比如趋势是你把所有文件夹的存档属性都关掉了,或者你改的只是“默认设置”,但具体文件夹还套用着独立的属性。
另外,AutoArchive运行时做了一个很多人没注意到的默认动作——把“已删除邮件”文件夹里旧于设定时间的项目直接永久删除。这不是bug,是默认设计。有个人曾经跟我说他的邮件莫名消失了,查了半天发现就是AutoArchive把“已删除邮件”里超过半年的邮件直接清掉了。
2.3 存档项目类型与“仅此一次”的特殊用处
AutoArchive默认会处理下面这几种项目类型:邮件、日历项目、任务、日记条目。对联系人、便笺和“收件箱里未读邮件”默认不处理。这一点官方文档写得很清楚,但实操中很多人没注意。
未读邮件默认不存档,这里有个隐藏逻辑:你那边有一批未读邮件,可能意味着你还需要处理它们,Outlook不想帮你在不知情的情况下动这些邮件。但我个人建议,如果你邮箱已经满了,未读邮件也要纳入存档范围,因为工作邮箱里大量未读邮件其实都是通知类、抄送类的,真正需要人工处理的少之又少。你可以在“自动存档”设置里手动勾选“包括无读件”或者“存档未读邮件”选项。
再说说“仅此一次”这个选项。AutoArchive默认是周期性运行的,但有一个特殊情况:当你对某个文件夹右键选择“属性-自动存档”,然后点击“仅此一次”按钮时,Outlook会马上对当前文件夹执行一次存档操作,而不影响全局的周期任务。这是个非常实用的“手动触发”手段,很适合你刚完成配置、想立刻验证效果的时候用。
3. 实操:5分钟完成Outlook自动存档完整配置
3.1 配置前先记录当前状态
动任何配置之前,先记录一下手头的现状,方便后面验证效果。按下快捷键Win+R,输入control并在弹出的控制面板里找到“邮件”图标,或者直接在Outlook里点击“文件-账户设置-账户设置-数据文件”,查看各个数据文件的路径和大小。
“数据文件”窗口里列出的是你所有的PST和OST文件。先记下每个文件的大小和所在路径,特别重要的是确认哪个是默认传送位置。这一步看起来多余,实际上非常有用,因为如果你操作到一半Outlook崩溃了,至少知道自己的数据在哪个文件里。
另外建议在动手前,先退出Outlook,把这个PST/OST文件手动复制一份到移动硬盘或者别的盘符。虽然概率不高,但自动存档本质上是批量修改邮件文件,一旦中途断电、Outlook崩溃,有备份心里不慌。这一条是血泪教训,以前帮人处理存档时遇到过PST文件损坏的情况,恢复起来极其痛苦。
3.2 打开自动存档设置的三种路径
打开“自动存档”设置其实有几种路径,按使用频率排序:
- “文件-选项-高级-自动存档”按钮
- 右键某个文件夹-属性-自动存档选项卡
- “文件-信息-清理工具-存档”按钮
第1种是全局设置,设置完对所有文件夹生效。第2种是单独文件夹设置,适合你对某个特定文件夹做单独的策略。第3种实际上打开的是手动归档对话框,但很多人把它和自动存档混淆。
第一种路径对应的对话框有这几个关键选项:
- “自动存档时间间隔(默认14天)”:建议保留默认,不要改成1天,因为过于频繁的自动存档会增加磁盘I/O,反而拖慢Outlook。
- “运行自动存档前提示”:如果你怕误操作,可以勾选它,每次运行前会弹窗确认;如果不勾选,它就静默运行。我个人建议勾上,尤其是第一次配置的时候,需要知道它到底什么时候在干活。
- “删除过期项目(仅电子邮件)”:这是一个容易被忽视的选项,勾选后会自动清掉过期的邮件项目。建议不要勾,除非你确定不需要保留任何过期邮件。
3.3 设置默认存档时间和文件路径
在全局自动存档对话框中,“默认存档文件”这一栏决定老邮件往哪搬。默认路径通常是“C:\Users\你的用户名\Documents\Outlook Files\archive.pst”。如果C盘本身空间紧张,建议你改到其他盘符,比如D:\OutlookArchive\archive.pst。
修改路径的操作是:先创建好目标文件夹,然后在“默认存档文件”栏点击“浏览”,选择刚才创建的文件夹,文件名填archive即可。
“项目旧于”默认值可以按自己的实际情况改。我的经验是,如果你邮件非常多而且邮箱空间紧张,设置“项目旧于90天”比较合理;如果你邮件量不大,设置180天甚至365天都可以。这个值不需要过度纠结,后面随时能改。
需要特别提一句:这里的“项目旧于”针对的是邮件的接收日期,不是最后修改日期。所以你把一些很老的邮件重新打开阅读,并不会让它重新计时。
3.4 对收件箱单独设置存档属性
全局设置做完之后,接下来这一步很多人漏掉,但它恰恰是决定自动存档是否真正执行的关键。
返回Outlook主界面,右键点击左侧导航栏里的“收件箱”,选择“属性”,切换到“自动存档”选项卡。你会看到三个单选项:
- “不对此文件夹自动存档”
- “用默认设置存档此文件夹”
- “将此文件夹存档到(自定义路径)”
默认情况下收件箱是“用默认设置存档此文件夹”,理论上应该没问题。但我碰到过几次收件箱属性被意外改成“不对此文件夹自动存档”的情况,导致全局设置了也白搭。所以建议你对收件箱、已发送邮件、已删除邮件这几个核心文件夹都检查一遍属性。
如果你想对收件箱单独设一个更激进的策略,比如全局设了180天,但收件箱想90天就归档,就选第三项,把天数改掉,存档路径也可以单独指定。这一招适合那些收件量极大的账号,把收件箱阈值设得短一点,其他文件夹保持默认。
3.5 配置收件箱清理规则与已删除邮件处理
说完自动存档,再说说日常清理规则。有人问我:自动存档和收件箱清理规则有什么区别?简单说,自动存档是“按时间搬走”,清理规则是“按下发邮箱和处理状态清理”。
Outlook自带的“收件箱清理”功能在“文件-信息-清理工具”下面,里面有几个很实用的入口:
- “存档”:打开手动归档
- “清理旧项目”:本质上是手动执行一次AutoArchive
- “清理重复邮件”:这个很实用,可以自动找出你收件箱里的重复邮件,保留最新的一封,其余直接清掉。对于邮箱容易满的用户来说,重复邮件占比比你想象的高很多,尤其是那些频繁回复全组的邮件链,经常会重复存储。
在实际使用中,我建议你养成的习惯是:每周花两分钟,用“清理旧项目”和“清理重复邮件”各跑一次,长期坚持下来,邮箱永远清清爽爽。
3.6 验证自动存档是否生效
配置完之后,最关心的问题就是:它到底生效了没有?
验证方法很简单。点“文件-账户设置-账户设置-数据文件”,看看archive.pst的大小是否在增长。或者直接打开资源管理器,到D:\OutlookArchive\目录下,看文件的修改时间和当前大小。
还有一种更直观的方法:在Outlook左侧导航栏最下方,点开“归档”文件夹(Archive),看里面的邮件数量和日期范围。如果里面已经躺着几十封旧邮件,说明自动存档已经跑起来了。
第一次配置的时候,如果想立刻看到效果,可以手动触发一次:右键收件箱-属性-自动存档选项卡,点“仅此一次”。Outlook马上对收件箱执行一次存档,不需要等14天。跑完就能看到收件箱邮件数量明显下降。
4. 手动存档与存档文件管理
4.1 手动存档的适用场景与操作步骤
自动存档适合常态维护,但有些场景必须靠手动存档:比如你有一批和某个项目相关的邮件,想单独整理到一个项目文件夹;又比如你马上要出差,想把某个大文件夹整体拖到本地随身带着。
手动存档的打开方式还是“文件-信息-清理工具-存档”。弹出来的对话框会让你选择:
- “整个邮箱”还是“指定文件夹”
- 日期阈值(存档早于这个日期的项目)
- 存档文件路径
我自己的经验是,手动存档通常配合项目周期使用。每个项目收尾时,把该项目相关的邮件全部归档到以项目命名的PST文件里,比如“2024年XX项目.pst”,这样后续复盘、审计查找非常方便。
这里有个关键细节:手动存档不仅把邮件从原文件夹移走,还会在“归档文件夹”下显示为新的子文件夹结构。默认情况下,你归档的邮件会出现在“归档文件夹-你的文件夹名”下,而不是直接出现在归档根目录。
4.2 PST文件拆分的思路
如果你的PST文件已经超过一定体积,比如20GB以上,强烈建议做PST拆分,把不同年份或不同项目的邮件拆到不同的PST文件里。
拆分的逻辑是:假设现在你有一个Archive.pst,里面包含了2019到2024年的邮件,文件已经25GB了。你希望把2019年的邮件独立出来,那么操作方式是新建一个空的PST(比如Archive-2019.pst),然后到Archive.pst里找到2019年的邮件,全选,拖拽到新建的PST文件夹里。
这个操作过程看起来没什么技术含量,但实际上非常耗时,因为邮件跨文件拖动相当于复制后删除,如果邮件量大有几万封,可能要跑几个小时,而且期间Outlook会非常卡。建议分批进行,一次拖几千封。
另外强调一个容易忽略的点:PST文件打开数量上限。Outlook同一时间最多只能挂载一定数量的PST文件(旧版本通常是20个),所以即使为了管理方便,也不要无节制地拆分。对于绝大多数人来说,一年一个PST文件足够用了。
4.3 存档路径与盘符选择的经验
存档文件的存放位置,直接影响Outlook的启动和运行速度。
我的建议是:
- 把PST/OST文件放在固态硬盘(SSD)上,机械硬盘(HDD)的随机读写性能差距在Outlook这种大量小文件读写的场景下会非常明显。
- 优先放在非系统盘,避免系统盘空间不足,也减少磁盘碎片化对系统的影响。
- 如果电脑使用的是OneDrive同步的桌面文件夹,一定不要让PST文件放在OneDrive同步目录下。PST文件频繁读写,同步到云上会把网络带宽占满,还可能因为云端副本和本地副本冲突导致Outlook提示文件被占用。
这里多说一句,很多人在公司电脑上把PST放在C盘默认路径,一旦C盘空间满了,整个系统都会出问题,Outlook只是第一批受害者。所以存档路径的选择看似小事,实际上影响面非常大。
4.4 定期手动清理已发送邮件和已删除邮件
自动存档解决的是“老邮件往哪搬”的问题,但你想真正腾出地方,还得清理那些压根不用留的邮件。
第一个要定期清的是“已发送邮件”。很多人发的邮件带着大附件,时间一长,发送件夹的体积可能比收件箱还大。处理方式有两种:一种是把超过半年的已发送邮件挪到存档PST;另一种是把大附件单独提取出来保存到本地,邮件正文里只留一个说明。
第二个要重点盯的是“已删除邮件”。默认删除邮件后,邮件先进“已删除邮件”文件夹,并不会真正腾出空间。AutoArchive默认会清理超过半年的已删除邮件,但如果你不需要保留,直接在文件夹上右键-清空文件夹,容量立刻释放。
我见过一个极端情况:有位老师的邮箱显示已用空间35GB,但收件箱只有3GB,剩下的32GB全在“已删除邮件”里,一清空,空间问题当场解决。所以碰到邮箱满,第一件事就是先看“已删除邮件”的体积。
5. 自动存档常见问题与排查技巧实录
5.1 存档按钮灰色不可点击,怎么办
遇到“自动存档”按钮灰色,通常在“文件-选项-高级”里,那个按钮是可选可点的;但如果变灰了,大概率是策略限制。比如IT管理员通过组策略禁用了自动存档功能,或者你当前配置的是Microsoft 365账户且组织禁用了客户端AutoArchive。
排查思路很简单:先看是否为公司管理的设备。如果是,确认一下组织是否允许用户自行配置存档。如果确认没被禁用,再试试另两种路径,右键文件夹-属性-自动存档,或“文件-信息-清理工具-存档”。还有一种可能是当前打开的Outlook窗口处于预览模式,某些功能被暂时禁用,关闭预览模式重新打开就好。
5.2 设置了但存档文件夹一直不出现
这种情况也经常发生。配置了自动存档,等了十几天,左边导航栏就是没有“归档文件夹”出现。
原因通常有两种:一是“运行自动存档前提示”被勾选了,但弹窗出现时你直接点了“取消”,整个存档过程被中止了;二是你配置的时间阈值比当前最老邮件的日期还短,里面根本没有“旧于”这个时限的邮件,自然没有邮件被归档。
排查方法:检查当前文件夹里是否存在过期邮件。如果全是最近一个月的邮件,而你设的是“项目旧于180天”,那什么都不会发生。这时候要么把阈值调低,要么先手动试一试。
5.3 存档后邮件不见了,慌了怎么办
存档完成后,原文件夹里的邮件消失了,这是正常现象。但不少用户会误以为自己数据丢了,急得团团转。
记住一条铁律:AutoArchive执行完,邮件不是删除,而是搬到“归档文件夹”下的子文件夹里。打开左侧导航栏里的“归档文件夹”,找到对应的文件夹,邮件都在里面。如果你定义的是自定义PST路径,那么在该PST文件挂载后,也会以单独的数据文件形式显示在左侧导航栏。
如果你想让邮件显示在原位置,又不要占空间,那只能改用Exchange在线归档功能(服务端策略),这不是你可以自行切换的。
5.4 自动存档运行很慢,卡住不动
运行慢的原因一般是邮件量太大、磁盘IO性能差、或者杀毒软件在扫描PST文件。
实操经验是:先在“文件-选项-高级-自动存档”里,把“运行自动存档前提示”取消勾选,让它在后台静默运行,不要在弹窗等待时影响用户操作。然后在Windows安全中心或第三方杀毒软件里,把PST/OST文件的目录加入排除列表,避免反复扫描拖慢速度。
还有一个技巧:如果你确定某个大文件夹不需要自动存档,右键文件夹-属性-自动存档,把“不对此文件夹自动存档”选上。这样可以大幅减少每次存档的扫描量,运行速度立竿见影。
5.5 排查速查表
为了节省你的时间,把常见问题整理成一张速查表,直接对着排查:
| 表现 | 可能原因 | 处理办法 |
|---|---|---|
| 自动存档按钮灰色 | 组策略禁用 | 联系IT管理员确认策略 |
| 配置后无效果 | 文件夹独立属性未开启 | 右键文件夹确认“用默认设置存档” |
| 归档文件夹不出现 | 没有符合时间阈值的邮件 | 调低阈值或手动触发一次 |
| 原邮件消失 | 已归档到“归档文件夹” | 到归档文件夹和对应PST中找回 |
| 存档卡住 | 杀毒软件扫描,文件过大 | 加入白名单,关闭提示,分批处理 |
| “已删除邮件”被清空 | AutoArchive默认清理 | 不想清理则取消勾选“删除过期项目” |
这张表我打印出来贴在自己电脑旁边好多年了,不管是给自己处理问题还是帮同事排障,照着操作基本都能解决80%的问题。
5.6 一条当前搜过上千次的隐藏技巧:新建Keep文件夹
最后分享一个我自己用了很多年的小技巧:在收件箱下面建一个“Keep”文件夹,把需要长期保留但有参考价值的邮件(比如合同扫描件、系统通知、人事文档)主动拖进去。然后把这个文件夹设为“不自动存档”。
为什么要这么做?因为这类邮件往往量不大但价值高,如果和其他邮件一样一股脑归档到PST里,你想找的时候还得去翻archive文件。不如单独留个文件夹,保证任何时候都能秒搜到。这样其他文件夹可以放心大胆地设置90天自动存档,真正需要留的邮件自己在“Keep”里安安静静躺好。
6. 实战延伸:VBA自动发送邮件与QQ邮箱配置
6.1 用Excel VBA做Outlook邮件批量发送
既然大家最近在搜“Excel VBA发送Outlook邮件”,而它和邮箱管理一样都属于提升Outlook使用效率的实战技能,我这里就把核心写法一并讲了。
VBA操作Outlook发送邮件的本质,是通过COM对象调用Outlook的Application接口,构造一个邮件对象并Send。最典型的场景是:Excel表里存了一批收件人和对应的内容,一键批量发送。
Sub SendEmailsFromExcel() Dim OutlookApp As Object Dim MailItem As Object Dim ws As Worksheet Dim lastRow As Long Dim i As Long Set OutlookApp = CreateObject("Outlook.Application") Set ws = ThisWorkbook.Sheets("Sheet1") lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row For i = 2 To lastRow Set MailItem = OutlookApp.CreateItem(0) MailItem.To = ws.Cells(i, 1).Value MailItem.Subject = ws.Cells(i, 2).Value MailItem.Body = ws.Cells(i, 3).Value If ws.Cells(i, 4).Value <> "" Then MailItem.Attachments.Add ws.Cells(i, 4).Value End If MailItem.Send Next i Set MailItem = Nothing Set OutlookApp = Nothing MsgBox "邮件发送完成!" End Sub这套代码有几个细节要特别说明:
CreateItem(0)里的0就是邮件项,常量olMailItem的值就是0,不用背,直接用0就行。MailItem.Send是直接发送,不会弹确认框。如果你希望先看看预览再发,可以把Send改成Display。第一遍测试时强烈建议用Display,确认格式无误了再改成Send。- 表格第1行放收件人邮箱,第2行放主题,第3行放邮件正文,第4行放附件路径。如果你的表格列顺序不一样,改代码里的列号就行。
- 发送大量邮件时,Outlook会弹“有程序正在尝试发送邮件”,这是安全机制,无法通过代码关闭,只能在你本机第一次弹的时候勾选“允许”。
用这个脚本前,有三点要做好准备。第一,务必在测试环境里用你自己的邮箱跑一遍,不要直接拿真实收件人测试。第二,如果发件数量很大(比如超过几百封),建议在循环里加一个Sleep,不然Outlook可能来不及逐封完成发送导致卡死。第三,Excel和Outlook的大版本最好保持一致,不然COM对象的接口调用偶发报错。
6.2 Outlook配置QQ邮箱完整步骤
QQ邮箱授权和Outlook配置这个事,其实非常简单,但几乎每天都有人问为什么连不上。核心原因是:QQ邮箱从很早开始就关闭了明文密码登录第三方客户端的通道,你必须先去QQ邮箱网页端生成一个“授权码”,然后拿这个授权码当密码填进Outlook。
第一步,打开QQ邮箱网页版,进入“设置-账户”。往下滚找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”那一栏,选择开启IMAP服务。按提示发短信验证,成功后会生成一个16位授权码,记下来或者复制好。
第二步,在Outlook里添加QQ邮箱账户。打开“文件-账户设置-账户设置-新建”,选“手动设置或其他服务器类型”,再选“POP或IMAP”。
第三步,服务器信息这样填:
- 账户类型:IMAP
- 接收邮件服务器:imap.qq.com
- 发送邮件服务器(SMTP):smtp.qq.com
- 用户名:你的完整QQ邮箱地址
- 密码:粘贴刚才生成的16位授权码,不是QQ密码
填完之后点“其他设置”,切到“发送服务器”选项卡,勾选“我的发送服务器要求验证”,默认选项保持选中。再切到“高级”选项卡,IMAP端口填993,加密方式选SSL;SMTP端口填465或587,加密方式选SSL/TLS。确认无误后测试账户设置,能通过就说明配置成功。
有几个容易踩的坑:
- 如果你用的是“POP3服务”,接收服务器是pop.qq.com,端口995,SSL加密。IMAP和POP3不要混淆。
- 授权码是随账户走的,如果你开启了QQ邮箱的独立密码,授权码和在独立密码下生成的授权码是对应的。换设备时找不到授权码,需要重新生成。
- QQ邮箱有一定频率限制,如果你用VBA脚本或第三方工具频繁收发邮件,可能触发风控,新配置的授权码短时间内大量发信容易被临时禁用。建议初始使用时先用网页版发送几封测试邮件,然后再切换到客户端。
6.3 两种技能如何协同提高办公效率
把VBA批量发送和邮箱管理放在一起是很有意义的,因为在实际办公里,这两件事经常同时出现。比如你负责运营,每周要发一封周报邮件给20个人;或者你是HR,要批量发面试通知;又或者你是培训机构老师,要逐一向家长发送孩子的课堂反馈。这些场景,用VBA批量发送几乎是零成本的解决方案。
而批量发送带来的直接副作用,就是发件箱体积快速增长。如果你的Outlook还配置的是QQ邮箱,邮箱配额相对有限,更要配合自动存档来管理。建议批量发信前,先把自动存档配置好,设置一个较短的归档周期(比如30天),把已发送邮件同步归档到本地PST。这样发件箱始终是轻盈的,Outlook性能不会因为海量已发送邮件而恶化。
我个人实际工作中,一般是月初跑一次VBA发送上月报表,月底统一跑一次手动存档,把当月发送的重要邮件归档到年度的PST文件。一套流程走下来,邮箱常年保持在个位数GB。
7. 把邮箱维护变成一个有节奏感的习惯
跟很多装了清理工具却依然卡顿的人聊过之后,我发现一个共性:大家把Outlook维护想成了一次性任务,清完就完事。但邮件是一个持续增长的数据流,你今天清了,明天又会有新的进来,如果维护没有节奏,迟早会再次爆满。
我的建议是建立一个简单的节奏。每天花一分钟,处理完邮件就顺手把不需要的删掉,清空“已删除邮件”;每周花两分钟,跑一次“清理旧项目”,看看有没有可归档的邮件;每月花五分钟,检查一下数据文件的大小,确认自动存档都在正常运行;每季度做一次深度体检,手动归档项目邮件到独立的PST,清理重复邮件,检查所有文件夹的自动存档属性。
这一套节奏看起来很常规,但效果非常惊人。我自己维持了三年,Outlook数据文件始终稳定在8GB以内,启动速度从来没因为邮件变多而降下来。如果你现在还在被“Outlook邮箱满了”困扰,建议从今天开始先把自动存档配好,再建立一个简单的维护节奏。相信我,一个月后回头看,你会发现这比临时抱佛脚式的清理轻松太多。
最后再多说一句:邮箱里的每一封邮件,都是你工作轨迹的一部分,自动存档不是“删掉”,而是“换个地方存放”,安心配置,放心使用。