之前弄php的时候,需要录制屏幕,就是用php自带的email函数发信,因为没有自己弄过smtp的 服务器,网上提供的smtp服务器都是需要使用密码认证 的,偏偏php内置的函数就没有提供身份认证,也就导致了必须需要在自己的电脑搭建一个可以自主发信的mail服务器!

然后就不断的百度google,因为自己没有光驱,所有就没有配置微软自带的smtp服务,只能是上网找那种专门发信的软件,刚开始找的是webmail,但是不知道怎么配置,这方面网上介绍的不多,所以放弃了,直到搜到一位网上哥们分享的

===========用winwebmail配置php自带的mail功能

mail()是PHP自带的一个使用SMTP服务发送邮件的函数,下面是这个函数的原型[color=#007700]

[/color][code]mail(wvidc@qq.com, "没有主题", $message, "from: someone@cc5f.cn\nReply-To: reply@cc5f.cn\nX-Mailer: PHP/" . phpversion()); [/code]

设置好后测试会报错:[color=#ff0000]

SMTP server response: 554 failed MAIL from verification with the from field in message header.[/color]

自己测试的版本是PHP5.x ,需要这样才能发送成功,应该是SMTP服务器的问题,

[code]mail(wvidc@qq.com, "没有主题", $message, phpversion()); [/code]

之前在网上找了下,php和winwebmail搭配的很少,而且用php,就不能使用企业邮局。

我的winwebmai版本是3.7.6.X ,配置情况都还是差不多,添加相应的用户,

在收发规则选项卡里在进行简单的设置:(效果图)

[attach]834[/attach]

在SMTP验证IP例外里填上自己的IP。

这样PHP就能正常的连接到SMTP服务器,又不会干扰到其他webmail的用户。

php.ini的设置:

[code]

[mail function]

; For Win32 only.

SMTP = 222.***.**.***

smtp_port = 25

; For Win32 only.

sendmail_from = mail@cc5f.cn

;display_errors =Off

;测试的时候最好改为On,回显错误

[/code]

PHP测试代码:

[code]

$subject = 'subject';

$message = 'hello';

$headers = phpversion();

if(mail($to, $subject, $message,$headers)){

echo "Ok.";

}else{

echo "Fail.";

}

?>

[/code]

[color=#ff0000]SMTP server response: 554 failed MAIL from verification with the from field in message header.[/color]

winwebmail这个错误需要关闭收�

php 内置mail 包,配置php自带的mail功能相关推荐

  1. oracle 触发器 和 常用内置程序包

    --触发器和常用内置程序包 --author:shine --一.触发器: --1.触发器组成:由触发器语句,触发器限制,触发器操作三部分组成. --exp:1.1.1 create or repla ...

  2. oracle 内置程序包,建立程序包的方法,程序包中使用游标,常用程序包

    文章目录 1. 程序包 1.1 程序包定义 1.2 程序包创建 1.3 程序包中的游标 1.4 有关程序包的信息 2. 内置程序包 3. DBMS_JOB包 4. UTL_FILE包 1. 程序包 1 ...

  3. php radius web认证,内置WEB认证配置(radius认证)

    本帖 * 后由 浪天涯星仔 于 2016-1-9 20:14 编辑 功能介绍: Web认证是一种对用户访问网络的权限进行控制的身份认证方法,这种认证方法不需要用户安装专用的客户端认证软件,使用普通的浏 ...

  4. fis3 php cgi,FIS3 : FIS3 内置插件及配置

    FIS3 内置插件及配置 fis3 中内嵌了很多常用的插件. 可以连接到仓库介绍页面查看详情,这里将概要描述这些插件的作用及基本配置. 用于压缩 css,一般用于发布产品库代码. fis .media ...

  5. php配置email支持_配置php自带的mail功能

    之前弄php的时候,需要录制屏幕,就是用php自带的email函数发信,因为没有自己弄过smtp的 服务器,网上提供的smtp服务器都是需要使用密码认证 的,偏偏php内置的函数就没有提供身份认证,也 ...

  6. 【Lin-CMS内容管理系统框架 v0.3.6】内置用户管理/权限管理/日志系统等常见功能

    [Lin-CMS内容管理系统框架 v0.3.6]内置用户管理/权限管理/日志系统等常见功能 Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套内容管理系统框架. Lin-CMS 可以有效的帮 ...

  7. [实战]Zabbix 5.0下Agent2内置Redis监控配置

    Hello,大家好,我是Zabbix研究院的王铁刚. Zabbix 5.0 LTS已经发布了2周了,我看网友对于Zabbix5.0的更新反应了不少的问题,大多数其实是部署的问题,本人已经测试过5.0版 ...

  8. 【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )

    文章目录 一.DEX 字节码文件准备 二.拷贝 Assets 目录下的 classes2.dex 字节码文件到内置存储区 三.在 AndroidManifest.xml 清单文件中配置组件 四.启动 ...

  9. 112 Three.js postProcess 后处理内置shader包

    threejs的后期处理通道包提供了各种强大的效果,有了这些效果会大大降低代码难度,可以直接使用内置的着色器包,避免了复杂的着色器代码编写. 效果示例: 实现方式: 初始化效果组合器 composer ...

最新文章

  1. 无法删除xxx文档/文件夹:找不到指定的路径。请确定指定的路径是否正确
  2. Oracle- 数据库的备份
  3. 农民丰收节交易英德海奇组委会议-陈业海:功能农业大健康
  4. c++ builder xe2 (Embarcadero rad studio) 远程调试 同样适用于 delphi 远程调试 教程
  5. php怎么求阶乘_如何实现一个PHP类来计算整数的阶乘?(代码详解)
  6. hypermesh安装包百度云_HYPERMESH11.0 64bt软件
  7. 编译技术算符优先分析课设c++_2020年河北省专接本理工类计算机科学与技术软件工程专业考试大纲...
  8. 程序员修炼之道:从小工到专家
  9. 8. JavaScript HTML DOM 事件
  10. android手机管理器在哪里打开,小米手机任务管理器在哪?怎么打开?
  11. Lmp7721通过跨阻运放方式采集荧光信号踩坑
  12. 微信定时发消息Python代码,简单好玩
  13. 微型计算机芯片上的位数,微处理器芯片的位数指的是什么
  14. Windows防火墙使用
  15. 翻转课堂十大精彩案例
  16. [数据结构]基于二叉树的家谱系统
  17. win系统cpu温度获取
  18. Linux修改网络支持巨型帧,linux – KVM来宾和主机之间的巨型帧?
  19. Boost程序库完全开发指南——深入C++“准”标准库(第3版)
  20. LCS LIS LICS

热门文章

  1. 提问征集:对话VLC首席开发者Jean-Baptiste Kempf
  2. 广播IP转型报告:远程制作持续崛起
  3. LiveVideoStack Meet成都 生活与技术的“矛盾体”(内附资料下载)
  4. 除了游戏和医疗,腾讯区块链还准备做什么?
  5. c++ 虚继承与继承的差异
  6. 如何提升springboot服务吞吐量
  7. 大剑无锋之linux如何查看系统开启了那些端口【面试推荐】
  8. HDFS二次开发常见问题
  9. 无招胜有招之spring _高频面试题
  10. Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式