首页 > 单独文章 > 正文

如何使用命令行开关来在 Outlook 中创建 pre-addressed 电子邮件

时间:2007-05-18 09:49:08 作者:officeba 【认证】

概要

本文介绍如何使用命令行开关来创建新电子邮件是用自动填写收件人字段) pre-addressed。 您可以用下列方法之一:
使用桌面快捷。
使用 Shell 命令。

更多信息

Microsoft 提供编程示例仅, 供图示不附带任何明示或暗示。 这包括, 但不仅限于, 适销性或用于特定目的适用性的暗示保证。 本文假定您已熟悉与正在演示编程语言以及工具来调试过程来创建和使用。 Microsoft 支持工程师可以帮助解释功能的特定过程, 但它们将会修改这些示例以提供添加功能或构建过程以满足特定要求。

如何使用桌面快捷方式

要在 Windows 桌面上, 自动创建一个新 pre-addressed 电子邮件, 创建快捷方式请按照下列步骤操作:
1.右键单击空白区域是 Windows 桌面, 指向 新建 , 然后单击 快捷方式 。
2.在 命令行 框中, 键入以下
/ " C:\ProgramFiles\Common Files Office\Office10\Outlook.exe " /c ipm.note m < > 完整电子邮件名称
在此命令, < > 完整电子邮件名称 是收件人 (例如, JohnDoe@msn.com) 的完整电子邮件地址。

注意: 您可能需要如果没有 Outlook 安装到默认安装位置修改路径。

3.为邮件以 JohnDoe 快捷, 例如, 键入名称。
4.单击 完成
备注: 如果您想使用桌面快捷方式, 中自定义表单使用其邮件类而不 IPM.Note 。 例如, 如果要使用自定义表单具有显示名称是 " MyForm, " (不带引号) 然后邮件类应该是 IPM.Note.MyForm , 和以下是用于创建邮件命令使用自定义窗体:
/ " C:\ProgramFiles\Common Files Office\Office\Outlook.exe " /c ipm.note.myform m < > 完整电子邮件名称

如何使用 " Shell " 命令

要通过使用 Shell 命令, 自动创建新 pre-addressed Outlook 电子邮件请按照下列步骤:
1.启动 MicrosoftWord。
2.在 工具 菜单, 指向 宏 , 然后单击 宏 。
3.在 宏名称 框中, 键入 SendMail , 然后单击 创建 。
4.Visual Basic for Applications 编辑器中键入下面的示例代码
外壳 / " C:\ProgramFiles\Common Files Office\Office\Outlook.exe /c ipm.note m < 完整电子邮件名称 > "
在此命令, < > 完整电子邮件名称 是收件人 (例如, JohnDoe@msn.com) 的完整电子邮件地址。

5.在 文件 菜单上, 单击 关闭并返回到 MicrosoftWord 。
6.在 工具 菜单, 指向 宏 , 然后单击 宏。
7.在 宏名称 框中, 单击以选中 SendMail , 然后单击 运行 。 SendMail 宏创建一个新电子邮件发送到收件人, 在步骤 4 中选择了。
如果 Outlook 正在运行, 快速打开电子邮件。 如果 Outlook 未运行, 在后台 Windows 消息系统启动时会有延迟。

注意 : 使用 Shell 命令是非常严格。 好, 可以使 OutlookVisualBasicforApplications 或 VBScript 自动化新电子邮件与 VisualBasic 的内容。

单个命令行字符串对邮件正文和主题

注意 : 步骤概述本节中假设您是熟悉创建类型的对象实现列表中列出。

为了创建预格式化和 pre-addressed 电子邮件, 它是需要生成一个命令行字符串用下列参数:
mailto:<to 电子 = 密件 & 密件 < ? cc > = 抄送电子 > <
邮件 = < 主题文本 > & 主题和正文 > = < 正文文本
下列变量定义应用:
   Variable                        Field Entry    --------------------------------------------------------------    <to e-mail>          e-mail address to appear in the To field    <cc mail>            e-mail address to appear in the CC field    <bcc mail>           e-mail address to appear in the BCC field    <subject>            text to appear in the Subject field    <body text>          text to appear in the Body of the message  				
注意命令行语法中的问号 (?) 和 & 号字符位置。

除了对字段标志, 必须使用 ASCII 十六进制等效作为变量对于标点符号字符 使用下列变量来代表常用字符:
空间) % 20
逗号 (,) % 2 C
% 3F 问题标记 (?)
句点 () % 2E
感叹号 (!) 点 % 21
冒号 % 3A:) (
分号 (;) % 3B
以下是填充 到 、 Subject 和新电子邮件中 正文 域的命令行示例:
mailto:johndoe@domain.com&subject=Hello%20World%21&body=How%20are%20you%2C%20John%3F
此命令行生成以下信息:
收件人: johndoe@domain.com Subject: HelloWorld ! 正文: 如何将您, John ?

使用的命令行字符串

此命令行字符串可能用于下列实现:
在 打开 框中的命令行 运行 。
属性 是桌面快捷方式中
地址是 InternetExplorer 4.0 栏中。
在 Outlook 电子邮件的主题行。
在正文部分 Outlook 或 OutlookExpress 电子邮件。
在 Web页的超文本标记语言 (HTML) 代码。

相关文章

同类最新