This Domain(Admin5.com) is for Sale:

AIX操作系统下如何使用Sendmail

时间:2007-10-27  来源:不详  作者:林仙


  2.使用SMTP代理的情况



  SMTP的全称即为“简单邮件传输协议”,它负责邮件在两台服务器或客户端之间进行交换。习惯上,如果源服务器/客户端将邮件通过SMTP协议传送到其目标服务器上,我们将其称之为“投递”,否则称之为“中继”(RELAY)

  SMTP服务具有以下几个显著的特点:


  1.SMTP服务是匿名服务,并不要求确认发件人与收件人的真实身份;


  2.SMTP服务是明文服务,所有经过SMTP传输的内容均以明文传送。

  使用SMTP代理的情况下,需要对/etc/sendmail.cf做些修改,先要修改DS项,这是配置用来转发邮件的主机。格式如下:

  smtp主机的定义:DS



  DSsmtpxx.com.cnàsmtp的主机名

  或者

  DSsmtp:[xxx.xxx.xxx.xxx]àsmtp的IP地址

  本机的定义:Dw,Dm和Cw



  Sendmail缺省自动定义Dw(本机的主机名),Dm(域名)和Cw(主机别名)。格式如下:

  Dwxxx//主机名紧挨着Dw写

  Dmcom.cn

  Cwlocalhost


  配置完毕后重起sendmail服务,然后可以用sendmail–d0.4查看域名的情况和sendmail版本情况,发送邮件可以用mail–v显示详细的发送信息。 内容来自dedecms



  如:mail–vtest@xxx.com

  显示信息如下:



  test@xxx.com.cn...Connectingto[xxx.xxx.xxx.xxx]viasmtp...

  220xxx.comESMTP



  >>>EHLOxxx.com.cn//发件人的名字就是:用户名@xxx.com.cn

  250-xxx.com.cn

  250-AUTHLOGINCRAM-MD5PLAIN

  250-AUTH=LOGINCRAM-MD5PLAIN

  250-PIPELINING



  2508BITMIME


  >>>MAILFrom:<用户名@xxx.com.cn>



  250ok



  >>>RCPTT

  250ok

  >>>DATA

  354goahead



  >>>.à结束符<回车><换行>.<回车><换行>



  250ok1024473751qp1714

  test@xxx.com.cn...Sent(ok1024473751qp1714)



  Closingconnectionto[xxx.xxx.xxx.xxx]

  >>>QUIT


  221xxx.com.cn


  其中>>>后面显示的内容可以手工输入,可以telnetxxx.xxx.xxx.xxx(SMTP代理主机名)25,一步一步输入,测试整个邮件发送过程,找到故障原因所在。

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息