sendmail下令的设置及使用_合肥电脑硬盘数据恢复
日期:2014-12-28 / 人气: / 来源:网络
HP-UX和Solaris还有Redhat发邮件的命令各有千秋.
solaris
# /usr/ucb/mail test@163.com < w.tx
Linux发邮件只要在命令行输入
#mail -s "test" test@163.com < w.tx
下面详细介绍HP-UX sendmail设置.
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 test@163.com < w.txt
#sendmail -v test@163.com
<输入邮件内容>
.
例如:
#>sendmail -v test@163.com
test
.
test@163.com... Connecting to mail1 via relay...
……
7.发送测试邮件
# mailx -s "test"test@163.com
8.发送文本邮件
# mailx -s "ALERT_LOG_ERROR"test@163.com<$file_dir/$error_file_name
9.发送带附件的邮件
# uuencode $file_dir/$error_file_name $file_name | mailx -m -s $title test@163.com
sendmail详细配置过程介绍
导读:学linux久了,也写点东西让大家共享,为了能从网络上接收SMTP电子邮件,我们必须在Linux系统上运行Sendmail守护进程。以下是具体命令和实现。为了方便起见,我们应该使用ntsysv命令把Sendmail守护进程加到引导程序中,在多数情况下,安装时L
MySQL,sendmail配置,
作者:管理员
推荐内容 Recommended
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19
相关内容 Related
- 江苏飞浩信息科技期待您的加入07-20
- 江苏飞浩科技欢迎您07-19