转发旧电子邮件

转发旧电子邮件

我正在尝试将一系列旧电子邮件从一个电子邮件地址转发到另一个电子邮件地址,这两个电子邮件地址都是 Microsoft 电子邮件帐户。问题是,我不想简单地使用 Web 界面转发它们,这会创建一个包含原始消息的“包装电子邮件”。

据我了解,电子邮件协议中有一系列“已接收:”标头,其中包含电子邮件经过的服务器。如果我已将收件箱配置为这样做(保留所有“属性”,包括发件人、收件人、主题等),我只想将它们转发到新电子邮件,就像它们被转发到第一个地方一样。

根据我的搜索,我认为这可以通过连接到旧收件箱的 POP 和 SMTP 服务器并将电子邮件转发到新收件箱的程序来完成。

我尝试使用 gnu 工具移动邮件但在指定原始 pop 服务器时存在问题,语法是pop://用户:密码@popserver:端口. 使用 Microsoft 电子邮件时(电子邮件地址即用户名):流行音乐://[电子邮件保护][电子邮件保护]程序失败,因为参数上有两个@符号(使用%40 没有帮助)。

然后我尝试提取邮件我无法让它工作,因为它不支持 SMTP 连接上的 SSL,仅支持 POP 上的 SSL,而 Microsoft POP 和 SMTP 服务器都需要安全连接。

还有其他方法可以做到这一点吗?使用 lixux 或 Windows 的其他工具?

感谢您的帮助

答案1

我通常处理这类事情的方式是使用我选择的邮件客户端应用程序(即 Thunderbird 或 Outlook)将一个帐户设置为 POP3,将另一个帐户设置为 IMAP。

源账户 - POP3 目标账户 - IMAP

我将从 POP3 帐户下载所有邮件,然后将其复制到 IMAP 帐户。IMAP 帐户将与邮件服务器同步,将我其他帐户的邮件上传到我的新主帐户。

相关内容