你目前正处于脱机状态,正在等待 Internet 重新连接

FP2000:如何在 Internet Information Server 中设置电子邮件表单

本文的发布号曾为 CHS196489
本文已归档。它按“原样”提供,并且不再更新。

有关本文的 Microsoft FrontPage 98 版本,请参见 174406
概要
Microsoft FrontPage 2000 支持通过电子邮件发送表单结果。要在 Microsoft Internet Information Server (IIS) 上执行此操作,必须先配置表单以将结果发送到电子邮件,并配置 FrontPage Server Extensions 以将电子邮件传送到某个电子邮件传输。本文讲述了如何在 Internet Information Server 上设置 FrontPage 2000 电子邮件表单。
更多信息

定义表单

  1. 在 Microsoft FrontPage 中,打开网页,右键单击表单(在虚线框内),然后在出现的菜单上单击表单属性
  2. 电子邮件地址框中,输入您的电子邮件地址。
  3. 单击确定
  4. 文件菜单上,单击保存

设置电子邮件传输方式

要将表单结果发送到电子邮件主机,FrontPage Server Extensions 要求使用简单邮件传输协议 (SMTP) 服务器。FrontPage 2000 Server Extensions 不支持任何其他方式的电子邮件服务器软件。

要从 Internet Information Server 发送电子邮件,请在运行 IIS 的 Windows NT Server 上的 FrontPage 管理控制台中配置 FrontPage Server Extensions,以将邮件传送至电子邮件传输。为此,请按照下列步骤操作:
  1. 在 Windows 资源管理器中,打开 Microsoft 管理控制台

    默认情况下,该文件位于:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\bin\fpmmc.msc
  2. 在 Microsoft 管理控制台中,单击 FrontPage Server Extensions 树旁边的加号 (+) 以将其展开。
  3. 右键单击带有您的计算机名的文件夹,在所出现的菜单上单击属性,然后单击服务器扩展选项卡。
  4. 选项部分中,单击设置
  5. 在"Web 服务器的邮件地址"框中,键入要在表单结果组件发送的电子邮件发件人行中出现的电子邮件地址。
  6. 单击确定两次。
  7. 控制台菜单上,单击退出
备注:如果使用 Windows NT 4.0 Option Pack 中的 Internet Service Manager (ISM) 安装 FrontPage 2000 Server Extensions,则需要在同一个 Microsoft 管理控制台中配置邮件传输。为此,打开站点的属性,单击服务器扩展选项卡,并按照上述第 3 步到第 7 步进行操作。

要使传输能够正常工作,此处使用的界面(Microsoft 管理控制台)与安装扩展的界面必须相同。

可能的错误信息

如果创建表单时 SMTP 主机存在,但后来删除了 SMTP 主机(而表单一直没有更改),则在提交表单时,表单返回的默认网页上出现以下错误信息:
FrontPage Error.

User:Please report details to this site's webmaster.
Webmaster:Please see the server's application event log for more details.
以下事件被记录到运行 FrontPage Extensions 的服务器的应用程序事件日志中:
Event 160005 Bad response from SMTP server
如果创建表单时没有配置电子邮件,FrontPage 就会生成以下错误信息:
The FrontPage Server Extensions have not been configured to send e-mail.Please direct your system administrator or Internet Service Provider to the instructions in 'Setting Up Your E-mail Options on Windows' or 'Setting up Email options on UNIX' in the Server Extensions Resource Kit.

Would you like to remove the e-mail recipient?(Yes or No)
如果您选择不删除电子邮件收件人,并且在填好并提交表单时没有正确配置 Server Extensions,就会刷新该表单,但不会显示背景图像(如果此前显示的话),而且浏览器中的地址行由
http://WebServerURL/YourSubWeb/formtoemail2.htm
更改为以下内容之一:
  • UNIX Web 服务器上:
    • http://WebServerURL/YourSubWeb/_vti_bin/shtml.exe/formtoemail2.htm
  • Windows Web 服务器上:
    • http://WebServerURL/YourSubWeb/_vti_bin/shtml.dll/formtoemail2.htm
如果 FrontPage 中的任何动态运行时组件出现配置问题,就会发生这一错误。

如果将表单配置为将结果保存到文件中或同时发送电子邮件,并且没有将 FrontPage Server Extensions 配置为处理电子邮件,则创建一个 0 字节的文件。它不包含任何数据;不会出现错误信息,也不会发送邮件。
参考
有关其他信息,请单击下列文章编号,查看相应的 Microsoft 知识库文章:
310931 FPSE2000:Where to Find the FrontPage 2000 Server Extensions Resource Kit (SERK)(FPSE2000:在哪可以找到 FrontPage 2000 Server Extensions 资源工具包 (SERK))
2000 fp2k E-mail mail form front page 160005
属性

文章 ID:196489 - 上次审阅时间:12/05/2015 09:51:05 - 修订版本: 1.0

Microsoft FrontPage 2000 标准版

  • kbnosurvey kbarchive kbinfo kbdta KB196489
反馈