love fish大鹏一曰同风起,扶摇直上九万里

常用链接

统计

积分与排名

friends

link

最新评论

linux配置sendmail的问题

ChinaUnix.net
 >> ChinaUnix.net > Linux

请问关于linux配置sendmail的问题

作者:最美的风景     发表时间:2002/09/24 09:02am

linux里面没有inetd.conf这个文件
配置sendmail应该如何做
谢谢

此文章相关评论:
该文章有20个相关评论如下:(点这儿可以发表评论)
wind521 发表于: 2002/09/24 10:11am
有自己的一个进程:/etc/init.d/sendmail

配置文件在:/etc/sendmail.cf

 
aaron2002 发表于: 2002/09/24 10:54am
原来/etc/inetd.conf里的东西都在/etc/xinetd.d/目录下面
 
yano 发表于: 2002/09/24 10:58am
sendmail的安装,您首先要保证域名提供商为你的主机做了MX记录的域名解析。我做的MX记录如下。

名 称:abc.com
类 型:mx(10)
主机名:mx1.abc.com

同时给主机做了mx1.abc.com的A记录。

测试MX记录是否生效,您可以用nslookup
#nslookup
> set q=mx
> abc.com
这时您就会从系统显示出的信息中看到您的MX记录是否生效。

REDHAT7.0安装完毕后,系统默认已经安装了sendmail-cf-8.11.0-8.i386.rpm软件包,请检查/etc/下是否有sendmail.cf文件,如果没有,请安装sendmail-cf-8.11.0-8.i386.rpm的软件包,在linux的光盘中有。
  
配置:
/etc/sendmail.cf

Cwlocalhost abc mx1.abc.com

/etc/mail/access

添加:
1.2.3.4RELAY(1.2.3.4是我的IP)

/etc/mail/local-host-names
  
abc.com(添加一别名,为了收取user@abc.com格式的信件)

为了用户可以使用foxmail,outlook等软件进行收信。您需要安装imap。打开系统的pop3端口。
请查看/usr/sbin/下是否含有ipop2d、ipop3d文件,如没有,请安装imap-4.7c2-12.i386.rpm软件包。

配置:

/etc/xinetd.d/ipop2

默认:disable=yes 改为:disable=no

/etc/xinetd.d/ipop3

默认:disable=yes 改为:disable=no

/etc/xinetd.d/ipop3

默认:disable=yes 改为:disable=no

/etc/xinetd.d/pops

默认:disable=yes 改为:disable=no


最后:

/etc/rc.d/init.d/xinetd restart

邮件系统用户的添加与删除:

添加:
# /user/sbin/useradd username mail
#passwd username
#chsh username
/bin/true(更新用户的shells)

删除:

#/ /usr/sbin/userdel username

这时,如果您的MX记录解析成功,工作正常,上述操作无误,您就可以在windows客户端通过foxmail,outlook进行收发邮件了,设置:邮箱地址:username@abc.com,账号:username,口令:网络管理员会告诉你,pop3:mx1.abc.com smtp:mx1.abc.com

 
最美的风景 发表于: 2002/09/24 11:00am
非常感谢各位
这些我已经配好了
我配popper的时候,打不开110端口,不能用pop3
请问怎么打开?
在xinetd.conf里面么?
 
yano 发表于: 2002/09/24 11:06am
看上面我回复的帖子,上面有
 
aaron2002 发表于: 2002/09/24 12:37pm
你要自己在/etc/xinetd.d/目录下创建一个pop3文件,至于这个文件的内容怎么写,你可以参照这个目录下其它文件的内容.
 
林晓风 发表于: 2002/11/01 04:05pm
请问
我在 redhat linux 7.1 上配置的 sendmail 邮箱在outlook里为什么不能发邮件? 收邮件正常
默认情况下,smtp 端口不是打开的么?
我发邮件时,出错如下:        

无法连接到服务器。 帐户: '172.1.0.3', 服务器: '172.1.0.3', 协议: SMTP, 端口: 25, 安全(SSL): 否, 套接字错误: 10061, 错误号: 0x800CCC0E

我该怎么办呢?

 

 
aaron2002 发表于: 2002/11/01 04:18pm
"无法连接到服务器"???
请确认你的服务器是否正常运行,SMTP端口是否打开.
telnet x.x.x.x 25
 
林晓风 发表于: 2002/11/01 04:27pm
我在  win98  的 outlook 里能正常收信啊,

在发信时报那种错

redhat linux 7.1中 smtp 不是默认打开的吗?

# netstat -a | grep "smtp"
tcp   0   0    localhost:smtp    *:*    listen

c:>telnet linuxhost smtp
 无法打开到主机的连接 在 smtp 端口:连接失败

 

 
林晓风 发表于: 2002/11/01 04:52pm
 aaron2002   ,救救我啊
 
林晓风 发表于: 2002/11/04 05:28pm
救救我啊
 
deep-way 发表于: 2002/11/07 10:11am
我装了Red Hat linux 7.2,sendmail也是自带的,版本是V9
DNS都已经检查过,完全正常。
POP协议是装在/etc/xinetd.d下pop文件(自己建的),netstat 已经看到0.0.0.0:110
sendmail用ps -ef监测也是工作正常
sendmail.cf和access文件也已经设置过
问题是,我在outlook express里设置了账号,收邮件时报错
报错信息为:
POP3服务器已经60秒内没有响应。是否继续等待60秒以便服务器响应
账户:xxx.test.com
服务器:xxx.test.com

不知是何原因?请各位大侠指教

 
brucectl 发表于: 2002/11/13 06:25pm
你的DNS服务器有问题!
 
李勇 发表于: 2002/11/14 08:18pm
Red Hat linux 7.1,
sendmail,pop3都起来了
用foxmail可以发信成功(没有错误信息),可是foxmail收不到。
在linux下用mail发信,foxmail却可以收到。
不知是何原因?请各位大侠指教

 

 
wildcamel 发表于: 2002/11/15 09:36am
[这个贴子最后由wildcamel在 2002/11/15 09:45am 编辑]

"我在  win98  的 outlook 里能正常收信啊,
在发信时报那种错

redhat linux 7.1中 smtp 不是默认打开的吗?

# netstat -a | grep "smtp"
tcp   0   0    localhost:smtp    *:*    listen

c:>telnet linuxhost smtp
无法打开到主机的连接 在 smtp 端口:连接失败 """"

sendmail.cf
# SMTP daemon options

O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 改成

O DaemonPortOptions=Port=smtp,Addr=你的主机ip, Name=MTA

 
林晓风 发表于: 2002/11/15 09:50am
李勇,
你的问题跟我的一样啊

可就是没人回答

哎.... 世态炎凉啊

 
李勇 发表于: 2002/11/15 09:51am
sendmail.cf 这个我已改了
另外在这个文件中 Cwlocalhost=主机ip
是不是应该这样。
我在两台机器7.1,7.2上都试过了,都是同样的毛病????
大家救命啊
 
lzyking 发表于: 2002/11/19 06:32am
Cwlocalhost 后面不要写 IP ,应该是这样   Cwlocalhost mail.domain.com domain.com
7.1的版本还应该
找到 O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 改成
O DaemonPortOptions=Port=smtp,Addr=你的主机ip, Name=MTA
7.2往后的版本要在上面的这行前面加一个 # ,使他不起作用.
注意重新启动 sendmail,命令为 /etc/rc.d/init.d/sendmail restart

之后,打开telnet, telnet ip 25 看能否上去(上去后可能什么都不显示,打help看看),要是可以的话,说明 sendmail没有问题  

你是否安了imap呢(默认系统没有安装 pop3 服务,请安装第2张盘里的 imap),
在telnet ip 110, 如果出现 OK 就好了,还要注意 DNS 中设MX记录

good luck

 
logitec 发表于: 2003/01/03 05:21pm
[quote][b]下面引用由[u]李勇[/u]在 [i]2002/11/14 08:18pm[/i] 发表的内容:[/b]
Red Hat linux 7.1,
sendmail,pop3都起来了
用foxmail可以发信成功(没有错误信息),可是foxmail收不到。
在linux下用mail发信,foxmail却可以收到。
...
[/quote]
哈哈,原来为此问题郁闷的不是我一个人阿。
OE也可以,WEBMAIL也可以,就是FOXMAIL不可以。我已经给FOXMAIL报告了,等等看有没有解决方案。
 
chenjbok 发表于: 2003/01/03 09:13pm
所有设置完成,我应如何添加邮件新用户?

posted on 2007-11-20 19:41 liaojiyong 阅读(2384) 评论(0)  编辑  收藏 所属分类: Linux


只有注册用户登录后才能发表评论。


网站导航: