<b>ubuntu sendmail安装和利用具体实现</b>[Linux安全]
本文“<b>ubuntu sendmail安装和利用具体实现</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在Linux下通过PHP的ubuntu sendmail函数可以很便利的发送邮件,但是微酷在安装ubuntu sendmail后却总接纳不到邮件,搞了一晚上也还是胡涂着,固然最后能成功接纳了,不过还是晕.
ubuntu sendmail先要安装两个包
sudo apt-get install sendmail
sudo apt-get install sendmail-cf这两个是必须的
还有几个可选的
squirrelmail 供应webmail
spamassassin 供应邮件过滤
mailman 供应邮件列表支持
dovecot 供应IMAP和POP接纳邮件服务器保护进程
ubuntu sendmail安装好后便可以配置文件,发送邮件了
ubuntu sendmail配置还没看破,先看若何发吧!
指令mail qqNum@qq.com qqNum是qq号码,这里我们用qq邮箱测试一下
输入后会提醒 Subject:这是邮件的主题,输入后然后enter会跳转到下一行,这时我们便可以输入邮件的内容了,当你像完毕输入的时刻换行 Ctrl+D完毕输入,会呈现Cc:提醒,这是抄送提醒,你可以在这里输入替邮箱地址,将该邮件转发.然后Enter,邮件就发出去了,我们可以登录QQ邮箱看看,普通这样的邮件城市被辨认为垃圾邮件,所以你可以到垃圾箱看看
当然了我们可以写php程序来发送文件
我们先配置一下/etc/php5/apache2/php.ini 这个文件,貌似我的不用配也能发出去,待会深化研究
找到 ;sendmail_path这句,去掉注释的;然后增添sendmail启动目录
sendmail_path = /usr/sbin/sendmail -t -i (参数什么意思我就不知道了)
- php代码
- $to = "330318747@qq.com";
- $subject = "This php sent";
- $message = 'Can you receive it dfdfdf?';
- $headers = "From:lxh@localhost"."\r\n"."Reply-To:lxh@localhost"."\r\n"."X-Mailer:PHP/".phpversion();
- mail($to,$subject,$message,$headers);
真的发送成功了,呵呵
以上是“<b>ubuntu sendmail安装和利用具体实现</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |