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仍然发不出去.这个让我着实郁闷.后续如果有进展,我会继续更新在这篇博客里面.当然如果哪位同学有成功的经验,也希望能够分享一下.在此谢过.
- UBUNTU配置mail发送邮件
- Ubuntu mail命令发送邮件
- 【原创】Ubuntu下用mail发送邮件
- 配置PHP中的mail方法发送邮件
- spring 配置 java mail 发送邮件
- 最简单的mail发送邮件配置
- 配置PHP中的mail方法发送邮件
- Java Mail 发送邮件
- JAVA MAIL发送邮件
- mail命令发送邮件
- Java Mail 发送邮件
- Java mail发送邮件
- java mail 发送邮件
- Spring Mail邮件发送
- linux mail 发送邮件
- Java Mail发送邮件
- java mail邮件发送
- java mail 发送邮件
- 【AJAX探索之路系列】之一:AJAX开篇
- struts2--中
- 对于Java中多线程互斥锁初步了解
- 关于重定向和转发的理解
- 初始化 赋值 拷贝
- UBUNTU配置mail发送邮件
- 树分治经典题+树状数组(hdu4918)
- WCF:如何将net.tcp协议寄宿到IIS
- 求完数
- OpenCV stereo matching BM 算法
- 欢迎使用CSDN-markdown编辑器
- 【重构】ER图生成数据库文档
- 安卓非自定义标题栏实现“返回”按钮
- [Python]基本概念与操作3(针对Python2)