首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
format
function
loops
copy
vbscript
text
heatmap
iostream
lua
emoji
数组
object
perl
install
dll
keyword
const
datetime
byte
email
httpclient
timezone
uri
php8
vba
blob
window
jsp
typescript
range
export
include
stream
sum
buffer
cSharp
runtime
plugins
split
io
subset
ip
import
callback
python2
cpython
shell
spring
less
web3
join
search
usb
client
solr
heap
expression
get
cPlusPlus
process
version
php
express
audio
future
integer
main
flutter
node.js
cmd
jar
input
list
python
merge
yaml
post
substring
foreach
当前位置:
开发笔记
>
编程语言
> 正文
如何在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
服务器
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
window
Oracle VM VirtualBox 使用指南:创建静态网页及高级功能
本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ...
[详细]
蜡笔小新 2024-11-21 18:13:22
jsp
SIP基础概览
本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ...
[详细]
蜡笔小新 2024-11-21 17:42:08
jsp
我的读书清单(持续更新)
我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ...
[详细]
蜡笔小新 2024-11-21 13:01:23
install
精选10款Python框架助力并行与分布式机器学习
随着神经网络模型的不断深化和复杂化,训练这些模型变得愈发具有挑战性,不仅需要处理大量的权重,还必须克服内存限制等问题。本文将介绍10款优秀的Python框架,帮助开发者高效地实现分布式和并行化的深度学习模型训练。 ...
[详细]
蜡笔小新 2024-11-20 19:44:05
jsp
探索AI智能机器人自动盈利系统的构建
用户可通过支付198元押金及30元设备维护费租赁AI智能机器人,推荐他人加入可获得相应佣金。随着推荐人数的增加,用户将逐步解锁更高版本,享受更多收益。 ...
[详细]
蜡笔小新 2024-11-20 19:37:48
jsp
深入解析SpringMVC中的HandlerMapping机制
本文将从基础概念入手,详细探讨SpringMVC框架中DispatcherServlet如何通过HandlerMapping进行请求分发,以及其背后的源码实现细节。 ...
[详细]
蜡笔小新 2024-11-20 19:24:42
jsp
大厂Java研发岗位面试总结与资料分享
本文总结了一次针对大厂Java研发岗位的面试经历,探讨了面试中常见的问题及其背后的原因,并分享了一些实用的面试准备资料。 ...
[详细]
蜡笔小新 2024-11-20 19:00:01
jsp
利用Windows EFS实现文件夹加密
Windows操作系统提供了Encrypting File System (EFS)作为内置的数据加密工具,特别适用于对NTFS分区上的文件和文件夹进行加密处理。本文将详细介绍如何使用EFS加密文件夹,以及加密过程中的注意事项。 ...
[详细]
蜡笔小新 2024-11-20 18:57:46
jsp
Android应用开发案例分享:春节假期个人项目
回顾两年前春节期间的一个个人项目,该项目原本计划参加竞赛,但最终作为练习项目完成。独自完成了从编码到UI设计的全部工作,尽管代码量不大,但仍有一定的参考价值。本文将详细介绍该项目的背景、功能及技术实现。 ...
[详细]
蜡笔小新 2024-11-20 18:42:22
jsp
如何在PHP中安装Xdebug扩展
本文介绍了如何从PECL下载并编译安装Xdebug扩展,以及如何配置PHP和PHPStorm以启用调试功能。 ...
[详细]
蜡笔小新 2024-11-20 18:31:50
jsp
物理隔离环境下的数据交换平台挑战与解决方案(上)
本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ...
[详细]
蜡笔小新 2024-11-20 18:18:23
jsp
java写简易五子棋游戏。
importjava.io.*;importjava.util.*;publicclass五子棋游戏{staticintm1;staticintn1;staticfinalintS ...
[详细]
蜡笔小新 2024-11-20 17:34:54
format
笔记本电脑实用快捷键指南
本文详细介绍了笔记本电脑上多种实用的快捷键,包括屏幕调整、图形设置、分辨率更改、驱动更新、导航操作、音量控制及屏幕锁定等,旨在帮助用户更高效地使用笔记本电脑。 ...
[详细]
蜡笔小新 2024-11-20 17:06:52
jsp
解决Visual Studio Code中PHP Intelephense误报问题
PHP作为一种高度灵活的编程语言,其代码结构可能导致Intelephense插件在某些情况下报告不必要的错误或警告。自1.3.3版本起,Intelephense引入了多个配置选项,允许用户根据具体的工作环境和编程风格调整这些诊断信息的显示。 ...
[详细]
蜡笔小新 2024-11-20 16:47:16
install
ARM平台下构建SSH服务端并实现远程访问
本文详细介绍了如何在ARM架构的目标设备上部署SSH服务端,包括必要的软件包下载、交叉编译过程以及最终的服务配置与测试。适合嵌入式开发人员和系统集成工程师参考。 ...
[详细]
蜡笔小新 2024-11-20 14:13:38
迷蒙的天蝎
这个家伙很懒,什么也没留下!
Tags | 热门标签
format
function
loops
copy
vbscript
text
heatmap
iostream
lua
emoji
数组
object
perl
install
dll
keyword
const
datetime
byte
email
httpclient
timezone
uri
php8
vba
blob
window
jsp
typescript
range
RankList | 热门文章
1
动态加载css方法实现和深入解析
2
基于JavaScript实现窗口拖动效果
3
bootstrap css样式之表单
4
Vue实例简单方法介绍
5
Jquery实时监听input value的实例
6
jQuery实现复选框的全选和反选
7
js实现5秒倒计时重新发送短信功能
8
Jquery鼠标放上去显示全名的实现方法
9
Bootstrap进度条学习使用
10
BootStrap 弹出层代码
11
jQuery基于ajax方式实现用户名存在性检查功能示例
12
BootStrap select2 动态改变值的方法
13
js实现短信发送倒计时功能(正则验证)
14
jQuery的中 is(':visible') 解析及用法(必看)
15
浅谈jQuery中的$.extend方法来扩展JSON对象
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有