1.root登陆

2.修改/etc/hosts文件

# vi /etc/hosts

添加企业内部SMTP邮件代理服务器的IP解析

192.168.0.121 hpmail hpux.com

3.生成mail控制文件

如果存在/etc/nsswitch.conf ,那么直接修改该文件;如果不存在,则需要拷贝一个:
#cp -p /usr/newconfig/etc/nsswitch.files /etc/nsswitch.conf
#vi /etc/nsswitch.conf
确定有如下一行
hosts: files

4.测试解析

#nslookup
Using /etc/hosts on : hosta
>hpmail

没问题的话,继续;有问题则看看自己上面做对了没有。

5.修改mail配置文件

#vi /etc/mail/sendmail.cf
找到:#Dj$w.Foo.COM 这行,并在下面增加一行:
Dj$w.dbinfo (发送邮件时,系统默认发信人是: root@hostname.dbinfo )
然后,找到DS 行,改成:
DS hpmail
存档退出

6.测试

#/sbin/init.d/sendmail stop
#/sbin/init.d/sendmail start
#sendmail –v aluworld@sohu.com

<输入邮件内容>
.

例如:

#>sendmail -v aluworld@sohu.com

test

.

aluworld@sohu.com... Connecting to mail1 via relay...

……

7.发送测试邮件

# mailx –s “test” aluworld@sohu.com

8.发送文本邮件

# mailx -s "ALERT_LOG_ERROR" aluworld@sohu.com <$file_dir/$error_file_name

9.发送带附件的邮件

# uuencode $file_dir/$error_file_name $file_name | mailx -m -s $title aluworld@sohu.com
Trackback

no comment untill now

Add your comment now

切换到手机版