发问者提出了一个最重要的话题,而我所见甚少。智慧:无论电子邮件提供商的策略和配置如何,如何永久保留电子邮件集合。
==============
POP协议
POP协议的优势在于其操作的简单性和清晰度。使用POP协议,Outlook或Thunderbird之类的电子邮件客户端可以简单地以您的名义下载在服务器上收到的所有电子邮件,然后可以选择同时删除,然后再删除。或根本没有。例如,在Outlook中设置为使用POP的电子邮件帐户会将所有新邮件下载到服务器邮件中,并将它们存储在本地计算机上的PST文件中。Thunderbird处理POP的方式大致相同。您总是可以指望所有邮件都使用POP。
不从这里发送:
POP协议最常见的缺点是单程旅行。设备的电子邮件客户端从服务器获取电子邮件,仅此而已。您创建并发送给其他人的邮件是通过出站SMTP服务器发送的,该服务器只不过将您的电子邮件转发到世界其他地方。它永远不会访问您的邮箱。如果客户端选项设置为您的电子邮件客户端,则它将已发送电子邮件的副本存储在该设备的SENT文件夹中。由于发送电子邮件的客户端对您的其他设备一无所知,并且很可能无法连接至它们-更不用说他们的电子邮件客户端了,因此您的SENT电子邮件将保留在发送计算机上,而其他客户端则不知道。
============
输入IMAP
一种称为IMAP(Internet邮件访问协议)的更新协议,无论您使用什么设备,都试图允许多个设备看到相同的内容。当客户端通过IMAP连接到电子邮件帐户时,客户端和服务器将通过两种方式进行通信。像Microsoft Exchange或Lotus Notes一样,IMAP会将客户端和服务器上的电子邮件和文件夹同步。因此,如果您从3台设备中的每台发送1条消息,则所有3个客户端将在其SENT文件夹中看到所有3封电子邮件。同样对于TRASH中已删除的电子邮件或ARCHIVE文件夹中的已保存电子邮件。
天堂的麻烦:
IMAP的缺点是服务器和电子邮件客户端之间对其工作方式的定义存在很大差异。例如,使用IMAP的电子邮件客户端通常不会下载并保留您的所有电子邮件。相反,IMAP服务器将成为您电子邮件的所有者。您的IMAP电子邮件客户端仅同步配置数量的电子邮件,通常不同步所有内容。
关于您的客户将看到什么以及服务器将保留您的邮件多少(以及持续多长时间)的规则也很混乱。这是专业人士的首选,大多数电子邮件必须始终保存在某个地方,而您知道在哪里。谁知道Google,Microsoft,Yahoo,GoDaddy,1&1,Comcast,ATT,Verizon等何时会更改其保留规则。很少描述此类技术细节。
需要一种结合了POP和IMAP的优点的方法。我们已经有了Exchange Server形式的野兽,以及令人困惑的Lotus Notes沼泽。两者都将使用本地客户端镜像(即同步或复制)服务器上的所有内容,反之亦然。
both,两台服务器都非常昂贵,复杂,并且不适合日常用户使用。但是,Outlook将适用于此类野兽。微软现在正在推广Outlook.com,它是面向大众的多租户Exchange Server。像GoDaddy等互联网服务提供商现在正在作为向第三方提供Exchange邮箱的第三方。
简单但不完善的解决方法:
使事情接近两者最好的一种方法是,如果服务器支持这两种协议,则同时使用这两种协议。在真实计算机上的Outlook或Thunderbird帐户中使用POP,在可爱的PDA上使用IMAP。Android和Apple有多个处理IMAP的电子邮件客户端。
在这种情况下,您的PC可能会使用POP来获取电子邮件,以从服务器下载和存档所有电子邮件。您还将客户端设置为不立即删除服务器邮件,以便使用IMAP的设备仍然可以看到您的邮件一段时间。您要做的是将PC客户端设置为“在服务器上保留邮件x天”。我将其设置为90天。这样,我的PC Outlook最终将连接到并拉出新电子邮件,然后指示服务器删除90天之前的所有电子邮件。
此解决方法仍然无法处理您可能在服务器上创建的文件夹。只有IMAP会同时获取和复制文件夹。文件夹指的是TRASH,SENT,ARCHIVE等。除非您是文件夹狂,否则您可能最关心SENT文件夹。也就是说,您希望所有计算机都看到所有计算机发出的信息,而不仅仅是您面前的计算机。
复制SENT文件夹的最简单方法是盲复制(BCC)您发送回自己的所有内容。通常,这是在您发送新电子邮件时由您手动完成的。一些客户对此变得越来越聪明。出色的Android K9电子邮件客户端程序具有一个配置选项,可自动将您添加到所有已发送电子邮件的“密件抄送”字段中。这样一来,您发送的任何内容都会作为其他收件人重新收到。由于无论使用哪种协议,所有设备都将始终收到新邮件,因此您已有效地将所有设备的出站电子邮件复制了出去。
BCC技巧并不完美。BBC自己处理的所有电子邮件将最终显示在所有客户的收件箱中,而不是本地SENT文件夹中。Outlook的高级规则机制还可以通过检查在SENDTO和BCC字段中都包含您的地址的所有新电子邮件来帮助解决此问题。
希望IMAP能够发展到允许POP和IMAP的所有功能,以便将所有邮件(包括所有文件夹)下载到您的客户端,而不仅仅是最新的电子邮件,这正是当今IMAP设置的工作方式。
混合解决方案:
假设您有2台PC(Wintel + Apple)和2台PDA(Android手机和平板电脑)。
将PC设置为使用带有Outlook或Thunderbird的POP进行获取,将协议设置为POP b。将“在服务器上删除邮件”设置为x天。(我用90)。C。寻找一个设置,该设置将在您发送的电子邮件中自动为您提供密件抄送。
设置Android以使用IMAP进行抓取。由于PDA,平板电脑和智能手机经常存在内存问题,因此IMAP更好,因为它限制了设备中保存的内容。
希望有点帮助。