摘要:
本文讨论了如何设置AppFuse的开发环境所需的SMTP服务器
SMTP服务器的安装
标题:
【原创翻译】SMTP服务器的安装【AppFuse文档-6】
摘要:
本文讨论了如何设置AppFuse的开发环境所需的SMTP服务器
作译者:
翻译者: 陈海青(josonchen)
日期:2007.10.25
英文版网址:http://appfuse.org/display/APF/Installing+an+SMTP+Server
AppFuse的设置要求之一就是需要一个SMTP 服务器. 现在看来,对AppFuse来说最简便可靠的配置方法就是设置一个位于同一台主机(localhost)上的SMTP服务器. 对一些操作系统而言(如,Linux或者 OS X),使用默认安装的SMTP 服务器就不会有什么问题,但对使用Windows的AppFuse新用户来说,一般需要重新配置SMTP服务器. 以下是在你相应的操作系统上安装SMTP 服务器的几个简单操作:
平台无关的服务器
- Apache James- 是使用Java写的完整的邮件和新闻服务器。
使用James发送邮件很轻松的. 简单地下载并解压缩James的发行包, cd 到'james-2.3.0/bin' 目录(因版本而异),然后运行run.sh (windows下是 run.bat) 脚本. (如果在Linux 主机上运行,需要用SU命令改变身份,否则可能不能绑定到必要的端口)。如果需要配置James来接收邮件,那请参考James软件的文档.
Windows
- IIS- (NT/2000/XP) 操作系统提供了Microsoft SMTP 服务器(其他的参见setup guide)
配置IIS提供的SMTP 服务器很重要, 目的是启用它的邮件传递功能,这样才能为AppFuse正确的路由邮件. 步骤如下:
1. 打开SMTP 的属性窗口
1. 点击开始菜单
2. 进入控制面板
3. 管理工具
4. Internet Information Services
5. 展开appfuse要使用的域名所在站点
6. 右键单击“Default SMTP Virtual Server”
2. 点击“访问--Access”标签
3. 单击“中继--Relay”按钮,启动“终极约束规则--Relay Restrictions”窗口
4. 选中"仅列表中"选项
5. 点击“增加”按钮,增加需要访问的域名
6. 如果使用localhost 作为默认的SMTP 服务器,要确保把127.0.0.1 加入,这样localhost才能正确地中继邮件.
7. 最后,点击”确定”,”应用”,”确定”保存修改内容.
还要注意,如果被防火墙保护,需要打开防火墙的25 和 2525 端口.
还要注意,如果被防火墙保护,需要打开防火墙的25 和 2525 端口.
- FreeSMTP- (9x/NT/2000/XP) 是一个免费的、可以缩小到系统的通知栏处(system tray)运行的SMTP 服务器
OS X
- Postfix- 操作系统自带
Linux
|
毫无疑问,还有很多选择. 这只是大家在使用AppFuse时曾用过的一些. 如果你知道有其他的服务器,请来补充.
|
| < 上页 | 下页 > |
|---|






