- 论坛徽章:
- 0
|
1. vi /usr/samples/tcpip/sendmail/cf/aixsample.mc
文件开头添加以下内容:
1. 在aixsample.mc文件中添加以下:
include(`/usr/samples/tcpip/sendmail/m4/cf.m4')
文件末尾添加以下内容:
define(`SMART_HOST', `smtp.exchange.sys.com')
define(`confPRIVACY_FLAGS',`authwarnings,novrfy,noexpn,restrictqrun')dnl
2. 生成sendmail.cf文件。
#cd /usr/samples/tcpip/sendmail/cf
#m4 aixsample.mc > /etc/mail/sendmail.cf
3. 重启sendmail
#stopsrc -s sendmail
#startsrc -s sendmail -a "-bd -q30m"
4. 执行以下命令:
#cd /etc/mail
#touch access domaintable mailertable virtusertable
#for file in access domaintable mailertable virtusertable
do
makemap dbm /etc/mail/${file} < /etc/mail/${file}
makemap hash /etc/mail/${file}< /etc/mail/${file}
done
#touch /etc/mail/local-host-names
#chmod 664 access* domaintable* mailertable* virtusertable*
5. 设置日志文件
vi /etc/syslog.conf
末尾添加mail.debug /tmp/debug
保存退出,执行
#touch /tmp/debug
#refresh -s syslogd
/etc/hosts 文件内容如下:
172.17.17.211 lat.com lat
172.17.249.5 smtp.exchange2.sysnew.com sysnew #邮件服务器地址
::1 loopback localhost
/usr/samples/tcpip/resolv.conf 文件内容如下:
domain sysnew.com sys
nameserver 172.17.249.5
执行mail -s "aaa" yaogong@sysnew.com,系统日志出现以下DSN: user unknown错误:
请问,我只是想向局域网内的邮件服务器发送邮件(exchange), 还需要配置其他什么吗?
本地telnet 172.17.249.5 25 返回220,我查了下表示响应成功,25端口是开启的。但是现在就是邮件发送不出去?请高人指教。。 |
|