首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
settings
httprequest
replace
ascii
数组
schema
copy
httpclient
case
usb
fetch
hashcode
runtime
utf-8
cookie
command
bytecode
emoji
php7
grid
python2
jsp
instance
tags
cPlusPlus
controller
sum
chat
frameworks
heatmap
jar
cmd
go
timestamp
perl
config
search
flutter
triggers
cSharp
substring
split
process
filter
callback
plugins
js
get
python3
less
input
export
eval
netty
bit
require
version
blob
random
lua
stream
bitmap
match
web
spring
email
node.js
scala
dagger
audio
java
char
vba
uri
post
dockerfile
regex
hashset
join
当前位置:
开发笔记
>
编程语言
> 正文
如何在Windows系统中安装sendmail使用PHPmail()函数
作者:迷蒙的天蝎 | 来源:互联网 | 2014-05-28 08:57
phpmail()函数在windows不能用,需要安装sendmail。1.从http://glob.com.au/sendmail/下载sendmail.zip2.解压到C:下,例如C:\PHP\sendmail,最好短路径,长路径名有可能产生问题。3.修改php.ini如下sendmail_pathC:\PHP\s
php
mail()函数在windows不能用,需要安装
sendmail
。
1.从http://glob.com.au/sendmail/下载sendmail.zip
2.解压到C:下,例如C:\PHP\sendmail,最好短路径,长路径名有可能产生问题。
3.修改php.ini如下
sendmail_path
=
"C:\PHP\sendmail\sendmail.exe
-t"
4.根据你自己的配置环境修改sendmail.ini。
第一次最好启用debug.log_file,error_logfile,以查看sendmail是否生效。
5.重启apache
用sendmail结合其它的smtp服务器,如smtp.gmail.com来实现发邮件。现在大部分邮箱都要求smtp验证,所以要在sendmail.ini中加入用户名和密码。
php.ini配置
(以用gmail邮箱为例)
[mail
function]
;
For
Win32
only.
SMTP
=
smtp.gmail.com
smtp_port
=
25
;
For
Win32
only.
sendmail_from
=
zmacro@gmail.com
;
For
Unix
only.
You
may
supply
arguments
as
well
(default:
“sendmail
-t
-i”).
sendmail_path
=
“C:\PHP\sendmail\sendmail.exe
-t”
就配置三项,smtp、smtp_port和sendmail_path
sendmail.ini配置
[sendmail]
;
you
must
change
mail.mydomain.com
to
your
smtp
server
smtp_server=smtp.gmail.com
smtp_port=25
auth_username=yourusername
auth_password=yourpassword
force_sender=zmacro@gmail.com
;
default_domain=mydomain.com
sendmail网上有下的,如果你是用xampp,那里面直接就带了。
同时在虚拟主机的httpd.conf里加上这样一句
php_admin_value
sendmail_path
‘C:\PHP\sendmail\sendmail.exe
-t
zmacro@gmail.com’
此邮件地址为用户的邮件地址,随便添。
------------------------
测试文件mail_test.php
if(mail("yourname@sina.com","测试","测试邮件"))
{
echo "发送成功!!";
}
else{
echo "发送失败!!";
}
?>
php
windows
apache
服务器
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
jsp
探索新一代API文档工具,告别Swagger的繁琐
对于后端开发者而言,编写和维护API文档既繁琐又不可或缺。本文将介绍一款全新的API文档工具,帮助团队更高效地协作,简化API文档生成流程。 ...
[详细]
蜡笔小新 2024-12-22 11:02:41
usb
如何查找和设置网卡配置
本文详细介绍了在不同操作系统中查找和设置网卡的方法,涵盖了Windows系统的具体步骤,并提供了关于网卡位置、无线网络设置及常见问题的解答。 ...
[详细]
蜡笔小新 2024-12-22 10:35:47
usb
解决PHP文件写入权限问题及HTML代码无效的方法
本文探讨了如何解决PHP文件无法写入本地文件的问题,并解释了PHP文件中HTML代码无效的原因,提供了一系列实用的解决方案和最佳实践。 ...
[详细]
蜡笔小新 2024-12-22 07:18:12
runtime
Windows 7 环境下配置 Nginx 1.10.3 和 PHP 7.1.1 NTS (Win32 VC14 x64)
本文详细介绍了在 Windows 7 系统中配置 Nginx 1.10.3 和 PHP 7.1.1 NTS 的步骤,包括修改 PHP 配置文件、处理依赖项以及创建批处理脚本启动和停止服务。重点解释了如何解决常见的运行时错误。 ...
[详细]
蜡笔小新 2024-12-21 18:54:45
copy
利用MySQL弱口令获取系统权限的实战案例
本文详细介绍了一种通过MySQL弱口令漏洞在Windows操作系统上获取SYSTEM权限的方法。该方法涉及使用自定义UDF DLL文件来执行任意命令,从而实现对远程服务器的完全控制。 ...
[详细]
蜡笔小新 2024-12-21 18:17:57
instance
解决C# Windows Forms客户端连接SignalR服务器时出现的错误
在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ...
[详细]
蜡笔小新 2024-12-21 16:55:52
instance
Symfony框架的安装与使用指南
Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ...
[详细]
蜡笔小新 2024-12-21 14:17:36
instance
2023年最新:如何查看和配置电脑上的PHP环境
本文详细介绍了如何检查和配置电脑上的PHP环境,包括位数、运行支持以及文件格式的打开方式。适合初学者了解PHP的基础知识和操作方法。 ...
[详细]
蜡笔小新 2024-12-21 11:29:05
jsp
Google排名优化-面向Google(Search Engine Friendly)的URL设计
Google排名优化-面向Google(Search Engine Friendly)的URL设计 ...
[详细]
蜡笔小新 2024-12-19 16:16:50
jsp
EasyMock实战指南
本文介绍了如何使用EasyMock进行单元测试,特别是当测试对象的合作者依赖于外部资源或尚未实现时。通过具体的示例,展示了EasyMock在模拟对象行为方面的强大功能。 ...
[详细]
蜡笔小新 2024-12-18 13:03:19
jsp
探究同一请求在不同机器上返回不同HTTP状态码200和429的原因
本文探讨了为何相同的HTTP请求在两台不同操作系统(Windows与Ubuntu)的机器上会分别返回200 OK和429 Too Many Requests的状态码。我们将分析代码、环境差异及可能的影响因素。 ...
[详细]
蜡笔小新 2024-12-21 19:35:11
instance
深入解析动态代理模式:23种设计模式之三
在设计模式中,动态代理模式是应用最为广泛的一种代理模式。它允许我们在运行时动态创建代理对象,并在调用方法时进行增强处理。本文将详细介绍动态代理的实现机制及其应用场景。 ...
[详细]
蜡笔小新 2024-12-21 15:46:52
utf-8
docker镜像重启_docker怎么启动镜像
docker镜像重启_docker怎么启动镜像dock ...
[详细]
蜡笔小新 2024-12-20 16:34:52
utf-8
深入解析Spring Cloud微服务架构与分布式系统实战
本文详细介绍了Spring Cloud在微服务架构和分布式系统中的应用,结合实际案例和最新技术,帮助读者全面掌握微服务的实现与优化。 ...
[详细]
蜡笔小新 2024-12-19 16:02:50
instance
深入解析:OpenShift Origin环境下的Kubernetes Spark Operator
本文探讨了如何在OpenShift Origin平台上利用Kubernetes Spark Operator来管理和部署Apache Spark集群与应用。作为Radanalytics.io项目的一部分,这一开源工具为大数据处理提供了强大的支持。 ...
[详细]
蜡笔小新 2024-12-19 14:07:35
迷蒙的天蝎
这个家伙很懒,什么也没留下!
Tags | 热门标签
settings
httprequest
replace
ascii
数组
schema
copy
httpclient
case
usb
fetch
hashcode
runtime
utf-8
cookie
command
bytecode
emoji
php7
grid
python2
jsp
instance
tags
cPlusPlus
controller
sum
chat
frameworks
heatmap
RankList | 热门文章
1
使用Anaconda 3.5.01快速安装TensorFlow
2
定制框架下的资源文件与系统风格统一
3
PHP 中正确实现工厂模式的方法探讨
4
Qt 环境下指定多网卡设备通过特定IP地址进行网络通信的方法
5
JavaScript操作符与语句详解
6
双华为HG232f路由器如何配置无线中继
7
深入理解SSM框架下的动态SQL
8
线油书将开启者资料部分展示
9
C++: 如何在遍历中避免重复计算对称元素
10
军事救护技能训练:场地布局与操作规范
11
解决u8云服务器离线及登录问题
12
Cocos2d-x 中实现滑动选择功能
13
解析字符串中的浏览统计数据
14
PHP 中抽象类、接口及特性的对比分析
15
深入理解Django中的AJAX应用
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有