这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 larch
程序:
您的姓名
larch - 将消息从一个 IMAP 服务器复制到另一个
概要
落叶松 [选项]
落叶松 [- 从 的URI[- 到 的URI]
商品描述
落叶松 是一种将消息从一个 IMAP 服务器快速安全地复制到另一个服务器的工具。 它是
足够聪明,不会复制目标上已经存在的消息,并且足够健壮
处理由不稳定的连接或服务器行为异常引起的中断。
落叶松 特别适合在 Gmail 帐户之间或之间复制电子邮件。
配置
服务器 选项
- 从, -f 的URI
源 IMAP 服务器的 URI。
--来自文件夹, -F 文件夹
要从中复制的源文件夹。 默认为收件箱。
--来自通行证, -p 密码
源服务器密码。 默认是提示用户。
--来自用户, -u USER
源服务器用户名。 默认是提示用户。
- 到, -t 的URI
目标 IMAP 服务器的 URI。
--到文件夹, -T 文件夹
要复制到的目标文件夹。 默认为收件箱。
- 通过, -P 密码
目标服务器密码。 默认是提示用户。
--对用户, -U USER
目标服务器用户名。 默认是提示用户。
复制 选项
- 全部, -a
递归复制所有文件夹。
--全部订阅, -s
递归复制所有订阅的文件夹。
- 删除, -d
复制消息后从源中删除消息,或者如果消息已经存在于
目的地。
- 排除 模式 [ 模式...]
不应复制的邮箱名称/模式列表。
--排除文件 文件
包含不应复制的邮箱名称/模式的文件名。
--清除, -x
从源中删除已删除的邮件。
--同步标志, -S
将消息标记从源同步到目标已经存在的消息
存在于目的地。
其他咨询 选项
--配置, -c 文件
指定要使用的非默认配置文件。 默认是 ~/.larch/config.yaml。
- 数据库 文件
指定要使用的非默认消息数据库。 默认是 ~/.larch/larch.db。
--试运行, -n
实际上不要做任何改变。
--最大重试次数 民
发生可恢复错误后重试的最大次数。 默认值为 3。
--无创建文件夹
不要创建尚不存在的目标文件夹。
--ssl 证书 文件
用于验证服务器 SSL 证书的受信任证书包的路径。
--ssl-验证
验证服务器 SSL 证书。
--冗长, -V STR
输出详细程度:调试、信息、警告、错误或致命。 默认为信息。
- 版, -v
打印版本并退出。
- 帮帮我, -h
显示帮助信息。
配置
虽然可以控制 落叶松 完全从命令行,这可以是
如果您需要指定很多选项或运行,则不方便 落叶松 经常和
不能总是记住要使用哪些选项。 使用配置文件可以简化
的东西。
默认情况下, 落叶松 寻找一个配置文件在 〜/.larch/config.yaml 并在找到时使用它。
您可以使用以下命令指定自定义配置文件 --配置 命令行选项。
落叶松 配置文件是一个简单的 YAML ⟨http://yaml.org/⟩ 文件可能包含
多个部分,每个部分都有一组不同的选项,以及一个特殊的 默认
部分。 中的选项 默认 部分将被使用,除非它们被覆盖
在另一个配置部分或在命令行上。
这是一个示例 Larch 配置文件:
# 默认复制所有订阅的文件夹
默认情况下:
全部订阅:true
# 将邮件从 Gmail 复制到我的服务器,不包括我不想要的内容。
gmail 到我的服务器:
来自:imaps://imap.gmail.com
来自用户:示例
from-pass: 秘密
至: imaps://mail.example.com
对用户:示例
通行证:秘密
排除:
- “[Gmail]/已发送邮件”
- “[Gmail]/垃圾邮件”
- “[Gmail]/垃圾箱”
# 将邮件从我的收件箱复制到 Gmail 的收件箱
我的收件箱到 Gmail 收件箱:
全部订阅:false
来自:imaps://mail.example.com
来自文件夹:收件箱
来自用户:示例
from-pass: 秘密
至: imaps://imap.gmail.com
收件箱:收件箱
对用户:示例
通行证:秘密
该文件包含三个部分。 选项来自 默认 将用于所有其他
部分也是如此,除非它们被覆盖。
要指定您希望 Larch 使用哪个配置部分,只需在命令中传递其名称
行(如果名称包含空格,请使用引号):
落叶松'gmail 到我的服务器'
如果您指定其他命令行选项,它们将覆盖配置中的选项
文件:
larch 'gmail to my server' --from-user anotheruser
不带命令行参数运行 Larch 将导致 默认 要使用的部分。
对于上面的示例,这将导致错误,因为 默认 部分没有
包含所需的 止 和 至 选项,但如果您只需要将 Larch 与单个
配置,你可以使用 默认 部分的一切,并为自己节省一些
在命令行上输入。
使用 onworks.net 服务在线使用落叶松