MailExecute
MailExecute[cmd,target]
在 target 邮件服务器连接、文件夹、文件或项目上执行邮件命令 cmd.
更多信息
- 邮件项目 target 的可能命令 cmd 包括:
-
"Delete" 删除一封邮件 "Flags" 列出邮件项目的标志 "SetFlags"{"flag1",…} 设置一封邮件的标志 "ClearFlags" 清除一封邮件的所有标志 "ClearFlags"{"flag1",…} 清除一封邮件的指定标志 "Copy"MailFolder[…] 将邮件项目复制到指定的文件夹 "Upload"MailFolder[…] 将邮件上载到指定的文件夹 - 邮件文件 target 的可能命令 cmd 包括:
-
"UploadEMLFile"MailFolder[…] 将 "EML" 类型文件上传至指定文件夹 "UploadMBOXFile"MailFolder[…] 将 "MBOX" 类型文件上传至指定文件夹 - 邮件文件夹 target 的可能命令 cmd 包括:
-
"Expunge" 从邮件文件夹中永久清除所有已删除的邮件 "Download" 将所有消息下载到指定的文件夹中 "MarkFolderRead" 将整个邮件文件夹标记为已读 "Create""name" 在指定文件夹中使用 "name" 创建一个文件夹 - 邮件服务器连接 target 的可能命令 cmd 包括:
-
"Create""name" 在服务器根目录中使用 "name" 创建一个文件夹 - 对于应用于多个邮件的命令,MailExecute[cmd,{MailItem[…],MailItem[…],…}] 会对多个邮件进行操作.
- MailExecute 对于以下命令返回 Success 或 Failure:"Delete"、"Upload"、"UploadEMLFile"、"UploadMBOXFile" 和 "Expunge".
- 对标志进行操作的命令则返回某个邮件的最终标志列表或一组邮件的关联.
- "Copy" 返回所得的 MailItem 对象.
- "Create" 和 "MarkFolderRead" 返回所得的 MailFolder 对象.
- "Download" 返回所得的本地 File 对象.
范例
打开所有单元关闭所有单元范围 (1)
应用 (1)
可用通过 MailExecute 永久删除恶意邮件. 连接到邮件服务器:
Wolfram Research (2018),MailExecute,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MailExecute.html (更新于 2020 年).
文本
Wolfram Research (2018),MailExecute,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MailExecute.html (更新于 2020 年).
CMS
Wolfram 语言. 2018. "MailExecute." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/MailExecute.html.
APA
Wolfram 语言. (2018). MailExecute. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MailExecute.html 年