英语法语西班牙语

Ad


OnWorks 网站图标

mime-constructp - 云端在线

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

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

程序:

您的姓名


mime-construct - 构造并可选择邮寄 MIME 消息

概要


哑剧结构 开关...

抱歉,很难提供有意义的概要。 请参阅示例。

商品描述


哑剧结构 构造并(默认情况下)发送 MIME 消息。 它完全是驱动的
从命令行,它旨在供其他程序或行为类似的人使用
程式。

配置


全球 个人设置
-调试
打开调试。

- 帮帮我
显示使用信息并死。

- 输出
不要邮寄生成的消息,而是将其打印到标准输出。 这输 --密件抄送 信息。

--子部分
生成可以在另一个 MIME 消息中使用的子部分,而不是顶级
MIME 消息本身。 这开启 - 输出 并改变了一些内部语义
少量。 请参阅示例。

- 版
如果这是唯一的参数,则打印版本并成功退出。 否则,打印
版本和死亡。

主要 标题
这些参数将文本添加到消息的顶级标题,或控制它接收的人
寄去。

--密件抄送 地址
地址 地址 到收件人列表。 这实际上并没有向标题添加任何内容,
当然。 如果您实际上并未邮寄消息(如果您使用 - 输出 or
--子部分) --密件抄送 不会有任何影响。

--抄送 地址
添加地址到 抄送: 名单。

--嵌入到
将邮件发送给标题中已经列出的收件人,除了那些
给予 - 到, --抄送--密件抄送. 如果您使用 --标题 切换到
添加自己的 转到: or 抄送:. 在这种情况下,您可能不想使用 - 到 or --抄送
因为他们会创建新的标题而不是添加到已经在
信息。

此开关通过 -t 切换到发送邮件(哑剧结构 不尝试解析
您提供的标头),因此如果您不邮寄
信息。

--标题 STR
将任意文本添加到标题。 这 STR 可以是你喜欢的任何东西,包括
多行。 您可以通过这种方式创建无效消息。 如果你包含一个空白
在线 STR 你真的会把消息搞砸。

--多部分 STR
这指定了多部分内容类型和选项。 默认是
“多部分/混合”。 不要包括“边界”设置,这是由 哑剧-
建设.

如果您指定 --多部分 键入但消息结果是单个
部分,您提供的类型将被忽略。

- 序幕 STR
这增加了 STR 到多部分前奏文本。 如果您指定 - 序幕 多次
STRs 将全部连接起来。

此文本没有任何默认值。 在我看来,现在添加一个
对消息开头的 MIME 解释就像解释如何使用座位
扣给乘坐飞机的人。

如果您指定 - 序幕 但消息结果是一个单独的部分,
您提供的前奏将被忽略。

- 主题 STR
指定消息的主题。

- 到 地址
添加地址到 转到: 名单。

每部分 标题
这些开关控制每个部分的标题。 如果消息不是多部分的
他们实际上将数据添加到顶级标题。

这些中的每一个仅适用于下一部分输出。 每个部分输出后
重置为其默认值。 在没有关注的情况下使用它们是没有意义的
部分,所以 哑剧结构 如果您尝试这样做,将会溅出并死亡。

- 依恋 姓名
这会添加一个带有给定的“Content-Disposition:attachment”标头 姓名 作为价值
“文件名”属性。 这只是一种方便,因为 哑剧结构 往往是
用于将文件作为附件发送。

运用 - 依恋 姓名 不会导致 哑剧结构 从文件中读取任何数据
被称为 姓名! 它只是在标题中使用该名称。 将去的实际数据
这部分消息来自常规部分输出开关之一
(下面给出)。

您可能更喜欢使用 --文件附加 开关,它确实从 姓名d 文件。

-编码 类型
这指定了您希望此部件使用的编码类型。 你通常不应该
不过,请使用此开关。 如果不使用此开关 哑剧结构 会选择一个
适当的编码。

您提供的数据不得已被编码, 哑剧结构 将它编码
根据本 类型 您在此处指定。 有效的编码是 7bit, 8bit, 二进制,
引用可打印base64. 很容易通过以下方式生成非法 MIME 消息
自己指定编码。

--部分标题 STR
将任意文本添加到每个部分的标题。 这 STR 可以是你喜欢的任何东西
包括多行。 您可以通过这种方式创建无效消息。 如果你包括一个
中的空行 STR 你真的会把消息搞砸。

- 类型 类型
指定此部分的内容类型。 如果你没有指定一个 - 类型 它默认为
“文本/纯文本”。 这 类型 您提供的不仅可以包含正确的类型,还可以包含
选项。 整个事情将被放到“Content-Type:”的末尾,并且
卡在标题中。

您可能更喜欢使用 --文件自动 or --文件附加 开关,设置
- 类型 自动根据文件名。

Part 输出
这些开关将数据添加到消息正文中。 您为每个使用其中一个
多部分消息的每一部分(或者如果消息不是
多部分)。

- 文件
--文件自动
--文件附加
- 附
- 细绳 STR
- 身体 STR
使用文件内容 或文字字符串 STR 作为这部分的主体。

--文件自动 如果可能,会导致根据文件名设置 Content-Type。

--文件附加 这样做并设置 - 依恋 名字也一样。

确保包括尾随的换行符 STR 除非真的不应该
成为一个。 如果您离开尾随换行符,则必须将部分编码为
“base64”(因为“quoted-printable”有一个人为的限制,阻止它
能够对这样的数据流进行编码)。

- 附 是的别名 --文件附加- 身体 是的别名 - 细绳.

--子部分文件
--子部分字符串 STR
使用以下任一内容 or STR 本身作为这部分的主体,但对待它
作为子部分。 这意味着数据包含一些标题和一些文本。 它
也意味着你不能使用 - 类型 or -编码 对于这部分。

通常情况下 or STR 将由不同的调用生成 哑剧-
建设 这是给 --子部分 开关。

带文件名的开关参数(例如 - 文件--子部分文件) 可以有
一些魔法。 如果没有文件 提供了一个普通的 Perl 打开() 完成于
它。 参见“示例”。

示例


这些示例假设 $nl 包含换行符。 我希望使用的其他变量
不言自明。

发送一条简单的消息。

mime-construct --to "$recip" --subject 'hi there' --string "$body"

发送从标准输入读取的消息。

财富| mime-construct --to "$recip" --subject Fortune --file -

发送纯文本部分并附加文件,设置文件的内容类型和 - 依恋
自动命名。

mime-construct --to "$recip" --subject "$file" \
--string "这是我告诉过你的文件。$nl" \
--file-attach "$file"

大多数人将附件视为多部分消息,但并非必须如此。 这个
生成当前目录中所有文件的 zip 并将它们作为附件发送
但作为单部分消息。

压缩 -q - * |
mime-construct --to "$recip" --subject '压缩目录' \
--attachment dir.zip --type application/zip --file -

您可以使用 Perl 的完整表达能力 打开() 构造文件名时。 例如,
你可以运行进程 XXX 个坏例子,没有文件名

mime-construct --to "$recip" --subject "$subject" \
--string "这是你想要的那两个文件。$nl" \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file1 |' \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file2 |'

或从备用文件描述符中读取(“<&=4”从文件描述符 4 中读取)或
任何。 有关教程,请参阅 perlpentut。

这是使用单独调用的示例 哑剧结构 创建一个子部件。
这将创建一条消息,该消息在顶层有两个部分。 第一部分是一些文字,
第二部分是摘要。 摘要本身是一个多部分消息,其中包含一个
消息/rfc822 部分的数量。

消息参数=
用于 $msg_list 中的 msg
do
msg_args="$msg_args --type message/rfc822 --file $msg"
完成

设置 fnord
用于 $recip_list 中的配方
do
设置 "$@" --bcc $recip
完成
转移

mime-construct --subpart --multipart 多部分/摘要 $msg_args |
哑剧构造\
--header "收件人:摘要收件人:;$nl" \
--subject 'Foo 摘要' \
"$@" \
--file "$介绍" \
--子部分文件-

以下是如何发送加密消息(多部分/加密,如 RFC 1847 中所定义)。
你用 哑剧结构 “--subpart” 生成您要发送的真实消息(其中
可以是一种 MIME 消息——非文本、多部分、你有什么),然后加密并
使用另一个 哑剧结构 构造和发送多部分/加密消息
包含它。

enc_type=应用程序/pgp 加密
enc_params="版本:1$nl"

mime-construct --subpart --file body --file-auto 图像.jpg |
gpg --encrypt --armor -r "$recip" |
哑剧构造--输出\
--to "$recip" \
--subject "$subject" \
--multipart "multipart/encrypted; protocol=\"$enc_type\"" \
--type "$enc_type" \
--string "$enc_params" \
--type 应用程序/八位字节流\
- 文件 -

使用 onworks.net 服务在线使用 mime-constructp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad