7

目前,我正在开发一个使用经典 ASP 的项目。我的开发机器是 Vista Enterprise。尽管 Vista 确实允许您拥有多个网站(在 XP 中并非没有解决方法),但它已经从 IIS 中删除了 SMTP 服务。

这个问题有标准的解决方法吗?

随着我公司越来越多的 Web 开发人员收到新机器,我担心这个问题会变得更加烦人。(目前我是唯一使用 Vista 的 Web 开发人员)

4

5 回答 5

9

我在 serverfault 上找到了更好的建议。 此线程详细说明

http://smtp4dev.codeplex.com/不错的工具。

于 2010-11-21T20:55:36.603 回答
6

您有两种解决方法。您可以将所有邮件定向到您公司的 SMTP 服务器。这通常意味着您的开发机器使用不同的配置(远程 SMTP 与本地),所以我觉得这不太理想。

您还可以在您的开发机器上安装另一个 SMTP 服务器。一种选择是由古老的 Pegasus Mail 制造商提供的免费Mercury Mail Transport System 。

于 2008-12-04T18:54:01.230 回答
1

这与“什么是开发用的好邮件服务器? ”非常相似。

我尝试了 3 件事:

  • 使用 SASL (AUTH) 和 OpenSSL (SSL/TLS) 为 Interx/SFU/SUA 构建的 SUA 社区仓库发送邮件。这很好用,但由于某种原因开始会话很慢。当然,sendmail 的配置尽可能不透明。(UNIX 3.5 的服务和 Unix 应用程序的子系统还附带了一个老式的 sendmail 版本,它没有 AUTH 和 ssl。)
  • 水星邮件服务器。设置和管理对我来说感觉迟钝和过时。
  • 邮件服务器。非常光滑。快速设置和直观的配置。我喜欢。
于 2009-06-15T12:31:20.677 回答
1

看看剪纸。它适用于我在 Windows 7 上的开发环境。

CodePlex 网站上对 Papercut 的描述:

Papercut 是一个简化的 SMTP 服务器,旨在仅接收消息(而不是发送消息),其顶部有一个 GUI,允许您查看它接收到的消息。它不对地址实施任何限制,它只是接收消息并允许您查看它。它仅在运行时处于活动状态,如果您希望它在后台运行,只需将其最小化到系统托盘即可。当它收到一条新消息时,会出现一个气球消息让您知道。

于 2011-12-09T18:50:26.573 回答
0

我使用 SMTP 邮件的内置设置将电子邮件转储到一个目录,如本文所示: 在 Windows 7 上开发时如何使用本地 SMTP 服务器?

于 2014-02-10T21:02:25.517 回答