英语法语西班牙语

Ad


OnWorks 网站图标

mhfixmsgmh - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 mhfixmsgmh

这是命令 mhfixmsgmh,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


mhfixmsg - 用各种转换重写 MIME 消息

概要


修复消息 [+文件夹[消息 | 绝对 路径名 | -文件 文件[-解码文本 8 位/7 位 |
-无解码文本[-文本字符集 字符集 | -notextcharset[-重新格式化 | -noreformat]
[-替换纯文本 | -noreplacetextplain[-修复边界 | -nofixboundary[-fixcte |
-nofixcte[-输出文件 输出文件[-rmproc 程序[-normmproc[-冗长 | -浓浓的]
[-版[-救命]

商品描述


修复消息 重写 MIME 消息,应用特定的转换,例如解码
MIME 编码的消息部分并修复无效的 MIME 标头。

MIME 消息在 RFC 2045 到 RFC 2049 中指定(请参阅 建造(1))。 这 列表 命令
对于查看 MIME 消息的内容结构非常有用。 修复消息 通过非
MIME 消息无需任何转换即可通过。 如果没有转换适用于 MIME
消息,原始消息或文件不会被修改或删除。

-解码文本 开关启用转换来解码每个 base64 和引用打印
文本消息部分为选定的 8bit 或 7bit 编码。 如果为 base7 选择了 64bit
部分但它只适合 8 位,如 RFC 2045 定义的那样,然后它将被解码为 8 位
引用可打印。 否则,如果解码的文本不适合所选的编码,则
部分未解码(如果 -冗长 已启用)。

当。。。的时候 -解码文本 开关已启用,每个回车符之前
换行符从以 ASCII、ISO-8859-x、UTF-8 或
Windows-12xx。

-文本字符集 switch 指定消息的所有文本/纯文本部分都应该是
转换成 字符集. 字符集转换要求 核磁共振的iconv(3); 看
参数(1) 手册页如何确定您的 核磁共振 安装包括那个。 到
转换文本/纯文本以外的文本部分,可以使用外部程序,通过
-重新格式化 开关。

-重新格式化 switch 启用消息中文本部分的转换。 对于每个
不是 text/plain 并且在 a 中没有对应的 text/plain 的文本部分
多部分/替代部分, 修复消息 查找 mhfixmsg-format-text/subtype 配置文件
与部件的子类型匹配的条目。 如果找到并且可以用于
成功地将零件转换为文本/纯文本, 修复消息 将该文本/纯文本部分插入
包含多部分/替代部分的开头(如果存在)。 如果没有,它会创建一个
多部分/替代部分。

-替换纯文本 开关扩大了适用性 -重新格式化 通过总是替换一个
相应的文本/纯文本部分(如果存在)。 如果 -冗长 如果启用,替换
将显示为两个步骤:删除文本/纯文本部分,然后是通常的
插入新零件。

-重新格式化 需要重新格式化每个文本部分子类型的配置文件条目。 这
mhfixmsg-format-text/subtype profile 条目基于外部转换程序,
并以相同的方式使用 显示 使用其 mhshow-show-text/subtype 条目。 什么时候 核磁共振
安装后,它会搜索文本/html 内容的转换程序,如果是
找到,在 /etc/nmh/mhn.defaults 中插入一个 mhfixmsg-format-text/html 条目。 一个条目
用户配置文件中的相同名称优先。 用户可以添加其他条目
文本子类型到他们的个人资料。

-修复边界 开关启用转换以修复边界部分
消息的 Content-Type 头域匹配最外层的边界
消息的多部分(如果不是)。 这种情况由“虚假的
消息中的多部分内容”错误消息来自 列表 和别的 核磁共振 解析的程序
MIME 消息。

-fixcte 开关启用转换以更改内容传输编码
内容类型为 multipart 的消息部分中的 8bit 无效值,如所要求
RFC 2045,第 6.4 节。 该条件由“必须以 7 位、8 位、
或二进制”错误消息来自 列表 和别的 核磁共振 解析 MIME 消息的程序。

-冗长 开关指示 修复消息 为每个输出信息消息
应用转换。

-文件 文件 开关指示 修复消息 使用指定的文件作为源消息,
而不是来自文件夹的消息。 只能提供一个文件参数。 这 -文件
切换是隐含的,如果 文件 是绝对路径名。 如果文件是“-”,则 修复消息
接受标准输入流上的源消息。 如果 -输出文件 开关不是
使用标准输入流时启用, 修复消息 不会产生变形
输出消息。

修复消息,默认情况下,就地转换消息。 如果 -输出文件 开关已启用,
然后 修复消息 不修改输入消息或文件,而是将其输出放在
指定的文件。 输出文件名称“-”指定标准输出流。

结合 -冗长 开关, -输出文件 开关可用于显示什么
转换 修复消息 将适用而不实际应用它们,例如,

mhfixmsg -outfile /dev/null -verbose

与往常一样,这种用法遵循任何 修复消息 在用户的配置文件中切换。

-输出文件 可以与 存储库 将单个转换后的消息添加到不同的
文件夹,例如,

mhfixmsg -输出文件 - | \
/usr/lib/mh/rcvstore +文件夹

总结 of 适用性
转换适用于消息的各个部分,具体取决于内容类型和/或
编码如下:

-decodetext base64 和带引号的可打印编码文本部分
-textcharset 文本/普通部分
- 重新格式化不是文本/纯文本的文本部分
-fixboundary 最外层多部分
-fixcte 多部分

备份工具 of 原版 消息/文件
如果它对消息或文件应用任何转换,并且 -输出文件 开关不是
用过的, 修复消息 以与备份相同的方式备份原始文件 RMM. 也就是说,它使用 进程
配置文件组件(如果存在)。 如果不存在, 修复消息 将原始消息移动到
备份文件。 这 -rmproc 开关可用于覆盖此配置文件组件。 这
-normmproc 开关禁止使用任何 进程 profile 组件并否定所有先前的
-rmproc 开关。

集成 公司
修复消息 可以用作附加挂钩,如 /usr/share/doc/nmh/README-HOOKS 中所述。
请注意,从所有调用 add-hooks 核磁共振 将消息添加到文件夹的程序,而不是
只是 公司. 或者,可以使用简单的 shell 别名或函数来调用 修复消息
成功调用后立即 公司. 例如,使用 bash:

别名 inc='inc && mhfixmsg'

集成 程序邮件
举例来说,这里是一个 procmailrc 文件的摘录,该文件通过以下方式过滤消息
修复消息 在将它们存储在用户的 nmh-工人 文件夹。 它还存储
传入消息 备份 由生成的文件名中的文件夹 临时表,这是一个非
用于生成临时文件的 POSIX 实用程序。 如果您没有该实用程序,则
马克斯坦普(3) 功能可以形成替代的基础。 或者, 修复消息 可以称为
消息存储后。

路径 = /usr/bin/mh:$PATH
MAILDIR = `mhparam 路径`
MKTEMP = 'mktemp 备份/mhfixmsg.XXXXXXXX'
MHFIXMSG = 'mhfixmsg -noverbose -file - -outfile -'
存储 = /usr/lib/mh/rcvstore

:0 w: nmh-worker/procmail.$LOCKEXT
* ^[电子邮件保护]
| 三通`$MKTEMP` | $MHFIXMSG | $STORE +nh-workers

使用 onworks.net 服务在线使用 mhfixmsgmh


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad