第九章 创建、编写和阅读MIME邮件
Iris提供了一个可以用于创建MultiPart Mime消息(%Net.MimePart)的类。创建要添加到SOAP消息的附件时,请使用此类;请参阅创建Web服务和Web客户端。因为MIME是一个常见的标准,所以有许多其他可能的应用程序,例如电子邮件处理和HTTP Multipart Post。
MIME消息概述
MIME格式的文档被称为MIME部分。每个MIME部件都有标题,包含邮件正文(文本或二进制)或包含额外的MIME部件。具有MIME版本标题的MIME部分可以用作顶级文档,称为MIME消息。下图显示了示例:
在该示例中,E和F具有未显示的附加子部分。
要表示MIME部件,请使用 %Net.MIMEPart类,该类提供用于设置零件的标题和内容的属性。
创建MIME部分
要创建一个MIME部件,执行以下步骤:
- 创建
%Net.MIMEPart的实例。 - 做以下其中一项:
- 添加文本或二进制正文。为此,请创建流(文本或二进制)的实例,并将MIME部分的
Body属性设置为等于该流。使用标准流接口将数据写入此流。不要为Parts属性指定值。 - 添加MIME部件列表。为此,请按此处所述创建MIME部件,并将
Parts属性设置为等于这些部件的列表。不要为Body属性指定值。
- 可以选择按照“设置和获取MIME部件标头”中的说明设置标头。

.png)


![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f9VqwzNP-1608850948003)(3E1D939266954ED48BDAEA9B8086B11E)]](https://img-blog.csdnimg.cn/20201225070433434.png)
