0

我正在尝试更正 CentOS 6.x 的以下 stunnel 语法:

stunnel -c -f -d 1143 -r imap.foo.tld:993 -P ''

建议的语法不起作用:

-c:没有这样的文件或目录(2)

为了解决 XY 问题:我需要将 IMAP 电子邮件从主机 A 迁移到主机 B。通常我使用 imapcopy 和端口 143。但是这次主机 A 只支持 SSL 993,而 imapcopy 不支持。Stunnel 应该可以解决这个问题,至少根据本教程: http: //manurevah.com/blah/en/p/Migrate-emails-with-Imapcopy

4

3 回答 3

0

您也可以使用pymap-copy代替 imapcopy。它更先进,您不需要 stunnel。

于 2020-05-07T09:31:59.933 回答
0

该页面包含一个相关的注释(不幸的是没有很好地标注)。

注意:自 Debian Jessie 以来,Stunnel 的工作方式不同(不确定自哪个版本的 stunnel 起)。我没有深入研究它,因此不知道新语法应该是什么(如果你知道,请告诉我)。

我不知道您是如何找到该页面的,但它显然已经过时了。(我只能找到另一个引用stunnel具有类似命令行参数的页面,并且它更明确地将自己列为旧的。我能找到的其他所有内容都是关于基于新配置文件的配置。)

于 2016-08-31T01:29:27.477 回答
0

或者你可以写:

   stunnel3 -c -f -d 1143 -r imap.foo.tld:993 -P ''

stunnel3 是一个用于向后兼容的包装脚本

于 2021-12-21T21:22:07.973 回答