分类:
2010-03-26 11:45:59
具体步骤:
root 登陆
一:
# vi /etc/hosts
添加企业内部SMTP邮件代理服务器的IP解析
# ------ MAIL SERVER -------------------------------
…
二:
如果存在/etc/nsswitch.conf ,那么直接修改该文件;如果不存在,则需要拷贝一个:
#cp -p /usr/newconfig/etc/nsswitch.files /etc/nsswitch.conf
#vi /etc/nsswitch.conf
确定有如下一行
hosts: files
…
测试解析
#nslookup
Using /etc/hosts on : hosta
>mail1
没问题的话,继续;有问题则看看自己上面做对了没有
三:
#vi /etc/mail/sendmail.cf
1)找到:#Dj$w.Foo.COM 这行,并在下面增加一行:
Dj$w.sysinfo (发送邮件时,系统默认发信人是: root@hostname.sysinfo )
可修改成:DjTiptop.com
2),然后,找到DS 行,改成:
DSmail1
存档退出
可以测试了:
#/sbin/init.d/sendmail stop
#/sbin/init.d/sendmail start
#sendmail –v
<输入邮件内容>
.
例如:
k380_cn:root />sendmail -v eagle_fan@aseglobal.com
test
.
eagle_fan@aseglobal.com... Connecting to mail1 via relay...
220 asesh_mail1.asechina.aseglobal.net ESMTP Service (Lotus Domino Release
) ready at Wed, 18 Feb 2004 13:45:31 +0800
>>> EHLO K380_cn.unix
250-asesh_mail1.asechina.aseglobal.net Hello K380_cn.unix ([
ed to meet you
250-HELP
250-SIZE 10240000
250-8BITMIME
250 PIPELINING
>>> MAIL From:
250 mis@K380_cn.unix... Sender OK
>>> RCPT To:
250 eagle_fan@aseglobal.com... Recipient OK
>>> DATA
354 Enter message, end with "." on a line by itself
>>> .
250 Message accepted for delivery
eagle_fan@aseglobal.com... Sent (Message accepted for delivery)
Closing connection to mail1
>>> QUIT
221 asesh_mail1.asechina.aseglobal.net SMTP Service closing transmission channel
蓝色字体部分表示测试成功
五:
平时用户发送邮件可以采用如下命令
#mailx –s “test”
content
.
-s 为标题
content为内容
. 为结束符号
发送文字档案
mailx -s "Daily System Status - MESDB (asesh_mesdb)" eagle_fan@aseglobal.com