我是一个PHP的初学者, 在试着自己建立一个网站. 在开发时, 登陆系统中我想加入邮件验证功能, 于是百度后发现了PHPMAILER. 我在GITHUB下载了PHPMAILER. 但我发现并无法使用. 百度后得知要通过composer安装. 于是我继续百度, 并上PHPMAILER官方网站看了一下. 可得知又是什么需要放在PATH目录下, 又是什么需要25端品申请. 我使用的空间是阿里云本身的云虚拟主机, FTP目录只有BACKUP, FTPLOGS, HTDOCS, MYFOLDER和WWWLOGS.
我的问题是, 作为独享虚拟主机经济版的用户是否权限安装这个PHPMAILER. 或者我该如何操作? 还是说我需要通过客服提交工单. 另外, 我想请问下. 有没有什么方法可以不安装或者直接使用PHP内置的功能实现PHP发送邮件的功能? 我的查找方向应该是什么? 谢谢各位大佬
问题已经得到解决. PHPMailer无需安装也没有网上一些文章说的那么复杂什么要安装到PATH目录之类的操作. 作为PHP新人, 往往会被网上那些复杂化的文章搞的迷糊. 所以我也被误倒了. 既然问题解决, 那我也把我的经验分享一下吧. 首先把在GITHUB中下载的PHPMailer解压后, 放在服务器htdocs下的任何位置都可以. 然后在PHP文件头中加入以下代码就可以了.
use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception;
require('文件所在目录/Exception.php'); require('文件所在目录/PHPMailer.php'); require('文件所在目录/SMTP.php');
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。