thinkphp3.2发送邮件并发送附件

简介: thinkphp3.2发送邮件并发送附件

资源包下载(thinkphp3.2)

1、第一步首先确认com模块是不是开启,phpinfo里面如果有com_dotnet模块,说明已开启,如果没有,修改php.ini,com.allow_dcom = true

2、将config.php文件放在“\Application\Home\Conf”目录下,打开后是这样的

 

3、将下载的function.php放在”\Application\Home\Common“目录下

  这里有一点要注意(一开始我困扰了好久,一直显示false,后来把这里关了才可以发送,如果你的项目安全性要求不是那么那么高的话,就把这里关掉)

 

4、把PHPMailer文件夹放在“\ThinkPHP\Library\Vendor”目录下

5、把SMTP.php文件放在和PHPMailer文件夹平行的目录下

 

(其实这里的SMTP.php文件就是PHPMailer文件夹中的class.smtp.php文件,放出来要改名称)

6、然后打开你的php配置文件,(我用的是wamp , php配置文件可以在这里找)

修改php.ini文件,去除extension=php_openssl.dll下面的分号

 

再将allow_url_fopen = Off 改为 allow_url_fopen = On

重启apache即可生效

7、使用的时候 运用函数think_send_mail()即可(4个参数)

     think_send_mail('收件人邮箱','发件人名称','邮件标题','邮件内容');

 

8、如果我们需要一传入附件的情况下,我们要添加第五个参数,数组形式。这里需要注意的是一定要添服务器的绝对地址。


目录
相关文章
|
8月前
|
C#
C# WinForm发送Email邮件
C# WinForm发送Email邮件
C# WinForm发送Email邮件
|
8月前
|
前端开发
使用 PHPMailer 实现邮件的实时发送
使用 PHPMailer 实现邮件的实时发送
78 0
使用 PHPMailer 实现邮件的实时发送
|
8月前
|
移动开发 Python HTML5
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
203 0
|
安全 PHP 数据安全/隐私保护
使用 PHP 在邮件中发送附件
使用 PHP 在邮件中发送附件
178 0
|
Java 开发者
实现发送带附件的邮件|学习笔记
快速学习实现发送带附件的邮件
234 0
实现发送带附件的邮件|学习笔记
|
Linux iOS开发 MacOS
命令行搞一切之发送有附件的邮件
今天我们看到了一种从 Linux 命令行发送电子邮件和附件的方法。还有一些其他程序,如“ mutt ”和“ Sendmail ”,它们与“ mail ”类似,可以用于相同的目的。
512 0
|
PHP
php利用smtp类轻松的发送电子邮件
当你还在纠结php内置的mail()函数不能发送邮件时,那么你现在很幸运,此时的这篇文章可以帮助到你! php利用smtp类来发邮件真是屡试不爽,我用过很久了,基本上没出过问题。本博客后台,当博主回复留言时候,会自动给网友发一封有新回复提示的邮件也是用的本文这个方法实现的。 smtp类发送邮件的方法其实很简单,也很稳定,类是别人已经写好的了,你只需要调用就行了。几行简单的配置就能发邮件,是不是很期待的试一试呢!
336 0
|
移动开发 测试技术 Python
python实现邮件发送完整代码(带附件发送方式)
实例一:利用SMTP与EMAIL实现邮件发送,带附件(完整代码) __author__ = 'Administrator'#coding=gb2312 from email.Header import Headerfrom email.
1197 0