首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Ubuntu 中sendmail 的装配、配置与发送邮件的具体实现

2012-06-27 
Ubuntu中sendmail 的安装、配置与发送邮件的具体实现一、安装??????ubuntu中sendmail函数可以很方便的发送邮

Ubuntu 中sendmail 的安装、配置与发送邮件的具体实现

一、安装

??????

ubuntu中sendmail函数可以很方便的发送邮件,ubuntu sendmail先要安装两个包。

必需安装的两个包:

#cd /etc/mail#mv sendmail.cf sendmail.cf~      //做一个备份#m4 sendmail.mc > sendmail.cf   //>的左右有空格,提示错误没有安装sendmail-cf

?

?

三、测试发送邮件

?

常用发送邮件方式如下:

?? ?1.如何写一般的邮件:?mail test@126.com? Cc 编辑抄送对象,Subject:邮件主题,输入回车,邮件正文后,按Ctrl-D结束

?? ?2.快速发送方式:?echo “邮件正文” | mail -s 邮件主题 test@126.com

?? ?3.以文件内容作为邮件正文来发送:?mail -s test test@126.com < test.txt

?? ?4.发送带附件的邮件:?uuencode 附件名称 附件显示名称 | mail -s 邮件主题 发送地址

?? ? ? 例如:?uuencode test.txt test.txt | mail -s Test test@126.com

1 楼 mars914 2012-03-30   检测sendmail是否可以识别你的邮件:

root@slave1:/etc/mail# sendmail -d0 < /dev/null
Version 8.14.2
Compiled with: DNSMAP LDAPMAP LDAP_REFERRALS LOG MAP_REGEX MATCHGECOS
MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX
NEWDB NIS NISPLUS PIPELINING SASLv2 SCANF SOCKETMAP STARTTLS
TCPWRAPPERS USERDB USE_LDAP_INIT XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = localhost
  (canonical domain name) $j = localhost.example.com
         (subdomain name) $m = example.com
              (node name) $k = slave1
========================================================

Recipient names must be specified 2 楼 mars914 2012-03-30   重启sendmail
/etc/init.d/sendmail restart

热点排行