MBOX (.mbox, .mbx)

Unix 信箱格式.
拥有电子邮件消息集合.
电子邮件客户例如:Unix 邮件、Eudora、Mozilla、Netscape和 Thunderbird 等的原档案格式.
ASCII 格式.
以由空白行连接和分隔单个消息的原始格式存储信箱消息.
可包含使用 ASCII 表示的二进制附件文件.
电子邮件应用程序一般使用原始 Unix mbox 格式的改进版本.
  • Import 支持所有 mbox 文件格式的常用变体.

Import 与 ExportImport 与 Export

  • Import["file.mbox"] 导入一个 mbox 文件,以规则形式返回整个内容.
  • Import["file.mbox"] 返回形式为的表达式,以形式给出单个邮件消息 .
  • Import["file.mbox", elem] 从 mbox 文件中导入指定的参数.
  • Import["file.mbox", {elem, suba, subb, ...}] 导入一个子参数.
  • Import["file.mbox", {{elem1, elem2, ...}}] 导入多个参数.
  • 导入格式可以由 Import["file", "MBOX"] Import["file", {"MBOX", elem, ...}] 指定.
  • Import 的完整信息请见参考页.
  • ImportString 支持 mbox 格式.

参数参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"每个参数和选项的完整规则列表
    "Options"选项、属性和设置的规则列表
  • 表示数据的参数:
  • "Messages"邮件消息列表,每个以规则形式表示完整的头信息,邮件正文以及可能的附件
    "From"发送者地址
    "ReplyTo"建议回复应发送的地址
    "To"主要收件人的地址
    "Cc"其他收件人的地址
    "Subject"邮件主题
    "Date"邮件日期,以 DateList 规范表示
    "Data"邮件正文
    "Attachments"附件列表,如果可能的话,导入为一个 Mathematica 表达式
    "RawAttachments"以原始字符串列表表示的附件
    "RawData"像它们出现在 mbox 文件中一样的邮件列表
    "EmailClient"发送者使用的电子邮件应用程序
    "MIMEVersion"如果消息被 MIME 格式化,则使用 MIME 协议版本
  • 默认情况下,Import 使用参数.

选项选项

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

导入一个样本 MBOX 文件:

In[1]:=
Click for copyable input
Out[1]=

从 MBOX 文件中提取邮件主题:

In[1]:=
Click for copyable input
Out[1]=

导入邮件日期:

In[2]:=
Click for copyable input
Out[2]=
版本 6 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »