Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题


Posted in PHP onMarch 27, 2015

如果需要用php的mail()函数来发送邮件,是需要服务器安装sendmail组件才能支持的,这个在php的手册中mail()函数部分也有介绍到。然后在

在Ubuntu下安装sendmail的命令:

sudo apt-get install sendmail

安装好之后,启动sendmail服务:

sudo service sendmail start

有了sendmail的支持,就可以在php中用mail()函数发送邮件了。

一般造成在php用mail()发送邮件缓慢的原因,是DNS解析慢导致,又常常是因为服务器的hostname不是一个真实可解析的域名。

sudo vim /etc/hosts

然后按i键,然后就可以修改代码了。在127.0.0.1那段里面添加localhost.localdomain和你的主机别名,改好之后按Esc键退出编辑状态,然后输入‘:wq'保存并退出。

最后重启下sendmail服务:

sudo service sendmail restart

以上就是本文的全部内容了,希望大家能够喜欢。

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

PHP 相关文章推荐
PHP stristr() 函数(不区分大小写的字符串查找)
Jun 03 PHP
基于PHP静态类的原罪详解
May 06 PHP
基于php使用memcache存储session的详解
Jun 25 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
Nov 19 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
Jun 13 PHP
Yii中的relations数据关联查询及统计功能用法详解
Jul 14 PHP
PHP Callable强制指定回调类型的方法
Aug 30 PHP
PHP插件PHPMailer发送邮件功能
Feb 28 PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
php字符串函数学习之substr()
Mar 27 #PHP
php字符串函数学习之strstr()
Mar 27 #PHP
php判断一个数组是否为有序的方法
Mar 27 #PHP
PHP实现WebService的简单示例和实现步骤
Mar 27 #PHP
使用PHPExcel操作Excel用法实例分析
Mar 26 #PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
Mar 26 #PHP
php实现RSA加密类实例
Mar 26 #PHP
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
php 调用远程url的六种方法小结
2009/11/02 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
php自动载入类用法实例分析
2016/06/24 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
php 中self,this的区别和操作方法实例分析
2019/11/04 PHP
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
PHP abstract与interface之间的区别
2013/11/11 Javascript
javascript继承机制实例详解
2014/11/20 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
JS实现带有3D立体感的银灰色竖排折叠菜单代码
2015/10/20 Javascript
轻松实现jquery手风琴效果
2016/01/14 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
js实现简单的选项卡效果
2017/02/23 Javascript
xmlplus组件设计系列之树(Tree)(9)
2017/05/02 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
Vue2.0中集成UEditor富文本编辑器的方法
2018/03/03 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
jQuery pagination分页示例详解
2018/10/23 jQuery
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
Python的IDEL增加清屏功能实例
2017/06/19 Python
使用python3构建文件传输的方法
2019/02/13 Python
python学习--使用QQ邮箱发送邮件代码实例
2019/04/16 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
求职信模板怎么做
2014/01/26 职场文书
食品厂厂长岗位职责
2014/01/30 职场文书
产品推广策划方案
2014/05/10 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
公司开除员工通知
2015/04/22 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
python缺失值的解决方法总结
2021/06/09 Python