1、在windows下配置php的mail模块需要通过一个外部的SendMail组件来实现,组件在附件中,下载后将其解压;
2、找到php的配置文件php.ini,在配置文件中找到
[mail function]
这个节点,这边有一个配置sendMail路径的属性,我这边配的是下面这个路径
sendmail_path = "e:/SendMail/sendmail.exe -t -i"
3、配置sendMail的配置文件,在解压好的SendMail文件夹中,有一个sendmain.ini的配置文件,这边可以配置你的邮箱的smtp服务器,以及相应的用户名和密码,当php调用发邮件的方法的时候就是通过这边配置的邮箱来发邮件的
smtp_server=mail.sohu.com #smtp服务器地址
error_logfile=error.log #错误日志文件
auth_username=xxxx@sohu.com #邮箱用户名
auth_password=xxxxxx #邮箱登陆密码
4、示例
<?php echo "hello"; echo htmlspecialchars("<a href='#'>Hi</a>"); $to = "xxx@sohu.com"; $subject = "E-mail From Php Program"; $message = "Hello , This is an E-mail from Php program!"; $from = "hello@sohu.com"; $headers = "From: hello@sohu.com"; mail($to, $subject, $message, $headers); echo "Mail sent"; ?>
相关推荐
### 在Windows下配置Apache+PHP+MySQL的知识点详解 #### 一、背景介绍 随着互联网技术的发展,Web应用变得越来越重要。在开发Web应用程序时,一个常见的开发环境配置是使用Apache作为Web服务器,PHP作为服务器端...
3. **配置PHP**:在httpd.conf文件中添加以下内容来加载PHP模块: ``` LoadModule php5_module "d:/php5/php5apache2_2.dll" AddType application/x-httpd-php .php PHPIniDir "D:/php5" ``` 这里假设PHP解压...
在Windows XP系统上搭建PHP开发环境是初学者和开发者经常进行的操作,这涉及到Apache服务器、PHP解释器以及MySQL数据库的安装与配置。以下是一个详细步骤的指南: 首先,我们需要准备以下组件的相应版本: 1. ...
1.1 Windows下IIS的安装配置 1.1.1 IIS的安装 1.1.2 配置调试IIS运行环境 1.1.3 IIS的设置 1.2 Linux下Apache的安装配置 1.2.1 Apache的安装工作 1.2.2 Apache的配置工作 1.3 PHP的安装配置 1.3.1 Windows系统中PHP...
如果不开启,会出现很多麻烦,使用方法,双击打开源码目录下的start_for_win.bat,并保持cmd窗口打开,此功能仅在windows下测试过,linux大同小异主要执行php start_register.php start_gateway.php start_...
- MySQL数据、生成配置文件、模块临时文件均放入mydata目录,方便设置安全权限 2012年05月25日 - 配置文件放到到anrip/config目录 - 控制台代码模块化 2012年05月20日 - 更新PHP版本为5.4.3 - 优化配置文件编译...
6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与...
Nginx 的配置文件通常位于 `conf` 目录下,主要由 `nginx.conf` 文件构成,其中包含了多个 `server` 块来定义不同的服务器配置。`nginx.conf` 可以包含其他配置文件,如 `http`, `stream`, `mail` 等,以实现更灵活...
6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与...
6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP ...
PHP 扩展和应用库(PHP Extension and Application Repository,简称 PEAR)是 PHP 的一个官方扩展管理工具,它提供了一种标准的框架和工具来管理和分发 PHP 类库和模块。在 PHP 开发中,使用 PEAR 可以方便地安装和...
该过程涉及到多个软件组件的安装与配置,包括但不限于Windows Server 2008操作系统、Apache 2.2 Web服务器、MySQL 5.5数据库管理系统、PHP 5.3.10脚本语言、HMailServer邮件服务器以及RoundCube Mail Web客户端等。...
6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与...
6. Windows 系统下的安装 7. PECL 扩展库安装 8. 还有问题? 9. 运行时配置 III. 语言参考 10. 基本语法 11. 类型 12. 变量 13. 常量 14. 表达式 15. 运算符 16. 流程控制 17. 函数 18. 类与对象(PHP 4) 19. 类与...
Windows 系统下的安装 PECL 扩展库安装 还有问题? 运行时配置 语言参考 基本语法 类型 变量 常量 表达式 运算符 控制结构 函数 类与对象(PHP 4) 类与对象(PHP 5) Namespaces 异常处理 引用的解释 安全 简介 ...
当您在Web服务器上配置PHP环境时,需要确保正确安装并加载了与系统架构(X86或X64)匹配的PHP5.dll文件,否则可能会导致PHP无法正常工作。 **3. PHP5的实用应用** - **Web开发**:PHP5广泛应用于动态网站开发,如...
11.3.3 E-mail地址验证 178 11.3.4 密码字段的验证 178 11.3.5 改进的用户信息输入程序 178 11.4 URL编码解码函数 181 11.4.1 编码字符串——urlencode 181 11.4.2 解码字符串——urldecode 181 11.5 小结 182 第12...