UBUNTU配置mail发送邮件

来源:互联网 发布:数据库建模工具有哪些 编辑:程序博客网 时间:2024/06/04 18:59

最近在看PHP,里面提到mail函数可以对外发送邮件,感觉尤其高大上.所以就想试试.但是无论如何都试不成功.实在郁闷.所以就借鉴了一下网上的教程.

当前这篇博客并不是一篇完美的教程.因为到最后也没有成功,所以标题并没有提到PHP,因为误打误撞的实现了mail命令的发送邮件.

其实到现在也不知道确切是哪一步修改达到了这样的一个效果.所以回过头来又去试了一下.现记录如下:

1. 首先自然是下载工具,需要下载sendmail, mailx

2. 网上说修改/etc/mail/sendmail.mc文件,把里面的DAEMON_OPTIONS对应的127.0.0.1改成0.0.0.0 .不知道别人是不是一定要这样,我的不是必须的.

3. 修改/etc/hosts 文件,建议修改之前备份.修改成127.0.0.1 localhost.localdomain localhost hostname(这个字段是通过命令hostname获取到的)

4. 我还下载了bind9 但是完全没有进行配置.

5. 网上还有说修改/etc/resolv.conf ,我并没有修改这个,反倒是修改了有问题.

配置成功以后,使用mail命令就可以进行发送邮件了.

echo "I am a monster" | mail -s "test" cp3wangmenglai@126.com

无论是root用户还是普通用户都可以使用这个命令.结果如下.

总结而言,还是对DNS不熟.刚开始配置的时候,总是遇到一大推反向域名解析的问题,也就是服务器不认识我的DNS.试过了网上说的方法.但是还是不行.后来就放弃了.要再去学习DNS就偏离我的主线了.

不过虽然我的mail命令可以发送邮件了,但是php仍然发不出去.这个让我着实郁闷.后续如果有进展,我会继续更新在这篇博客里面.当然如果哪位同学有成功的经验,也希望能够分享一下.在此谢过.

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 吃了带刺的葡萄怎么办 小孩子老是去厕所大便怎么办 家人偷了我的钱怎么办 小孩打闹踢到要害怎么办 腿上汗毛孔没开都是点点怎么办 脸蛋澡巾擦破了怎么办 婴儿后背用擦澡巾擦红了怎么办 搓澡皮肤搓破了怎么办 搓背搓的脖子红痒怎么办 上班迟到1个小时怎么办 想家想的都哭怎么办 想学手艺被骗学费怎么办 小腿肚后面筋和肌肉压痛怎么办 尿道囗和屁股眼中间长疮怎么办? 2个多月的宝宝蛋蛋上有个包怎么办 幼儿园睡觉自己摸下身玩怎么办 猫猫打喷嚏有透明液体怎么办 夏季穿运动鞋出了脚气怎么办 脚底长了刺瘊子怎么办 凉鞋前面踢破了怎么办 尖头鞋前面折了怎么办 月子里宝宝蛋蛋破皮怎么办 军人在训练时想上侧所怎么办 被白蚂蚁咬了怎么办 被蚂蚁咬了起包怎么办 脚踢了石头肿了怎么办 脚大拇指踢肿了怎么办 被骨头咯到了疼怎么办 被开水烫着了疼怎么办 鞋子上踩了口香糖怎么办 鞋底踩到口香糖干了怎么办 鞋子不小心踩到口香糖怎么办 站久了膝盖痛怎么办 站久了脚底板痛怎么办 蛇疮好了以后痛怎么办 站久了脚趾痛怎么办 心脏被踢了一脚怎么办 从马背上摔下来怎么办 小孩蛋蛋碰撞后有积液怎么办 小孩蛋蛋大小不一样有积液怎么办 对派出所的笔录不服怎么办