首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有PHPMailer的轻量级替代品吗?

有PHPMailer的轻量级替代品吗?
EN

Stack Overflow用户
提问于 2018-03-07 11:43:56
回答 1查看 5.2K关注 0票数 1

我们有一个在共享主机上使用PhpMailer的旧版本的class.phpmailer.php,需要升级到一个安全的版本。看起来版本6需要SSH访问才能通过composer安装,但是版本5.2.26包含了PHPMailerAutoload.php,所以这个版本可以简单地上传然后包含PHPMailerAutoload.php吗?或者这个版本也必须与composer一起安装吗?v5.2.26的json文件显示了18个依赖项!

还是有一种更轻的不含重量的PHPMailer替代品?

UPDATE1:阅读这里,如果使用减少的功能或具体包括所需的库,似乎有一个很小的安装选项,其中包含5.2.稳态版本的简单示例(目前为5.2.26)。

UPDATE2:我正在使用最新版本6测试最小安装,使用:

代码语言:javascript
复制
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'PHPMailer-6/src/Exception.php';
require 'PHPMailer-6/src/PHPMailer.php';
require 'PHPMailer-6/src/SMTP.php';

$mail = new PHPMailer;
$mail->IsHTML(true);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-07 13:11:33

如果您阅读了自述,它将告诉您如何在“安装和加载”下处理这个问题,这可能会有所帮助。Composer不需要服务器上的SSH访问;您只需在本地运行它,并像其他脚本一样上传供应商文件夹。

作为标准,PHPMailer没有依赖项,除非您想使用XOAUTH2,而且在6.0中也没有引入新的依赖项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49151112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档