当前位置: 技术问答>linux和unix
怎样配置 solaris 为 POP3 服务器?
来源: 互联网 发布时间:2015-03-17
本文导语: 怎样将一台 SUN 服务器 配置成 POP3 服务器? | POP3是TCP/IP网络的标准协议,它支持客户/服务器方式对电子邮件的存取。POP3协议的服务器方程序实现是popper,它作为超级服务器inetd的一个子...
怎样将一台 SUN 服务器 配置成 POP3 服务器?
|
POP3是TCP/IP网络的标准协议,它支持客户/服务器方式对电子邮件的存取。POP3协议的服务器方程序实现是popper,它作为超级服务器inetd的一个子服务给用户提供服务。当用户使用POP3客户程序(通过端口110)试图和服务器程序联系时,超级服务器inetd监听到端口110上的请求,它从inetd.conf文件中获知110端口对应的服务程序是popper,于是激活popper程序,并使它和客户程序建立连接:
具体如下:
Popper配置与安装:
1) 编译
$ make solaris
2) 将popper程序拷贝到一个系统程序目录
$ cp popper /usr/sbin
3) 修改/etc/inetd.conf文件,加入一行:
pop3 stream tcp nowait root /usr/bin/popper popper -s
另外,在 /etc/services文件中加入一行:
pop3 110/tcp # Post Office
4) 重新启动inetd服务器程序
# kill -HUP
Popper调试:
telnet pop3
connect: Connection refused(找不到110端口的服务,可能是/etc/services文件没有配置好。)
connect: Connection closed(找不到pop3服务的相应程序,可能是/etc/inetd.conf文件没有配置好。或者是popper程序编译错误,无法执行。)
+OK UCB Pop server (version 2.1.3-R1) at starting.
user
+OK Password required for
pass
+OK mark has 2 message(s) (4123 octets).
具体如下:
Popper配置与安装:
1) 编译
$ make solaris
2) 将popper程序拷贝到一个系统程序目录
$ cp popper /usr/sbin
3) 修改/etc/inetd.conf文件,加入一行:
pop3 stream tcp nowait root /usr/bin/popper popper -s
另外,在 /etc/services文件中加入一行:
pop3 110/tcp # Post Office
4) 重新启动inetd服务器程序
# kill -HUP
Popper调试:
telnet pop3
connect: Connection refused(找不到110端口的服务,可能是/etc/services文件没有配置好。)
connect: Connection closed(找不到pop3服务的相应程序,可能是/etc/inetd.conf文件没有配置好。或者是popper程序编译错误,无法执行。)
+OK UCB Pop server (version 2.1.3-R1) at starting.
user
+OK Password required for
pass
+OK mark has 2 message(s) (4123 octets).
|
关注 顶一下