首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zend 3邮件独立

使用Zend 3邮件独立
EN

Stack Overflow用户
提问于 2016-09-05 15:13:24
回答 1查看 188关注 0票数 0

我今天下载了最新的Zend (所以FW3--以及为什么这个问题是而不是,一个副本),这一切都是设计成组件的,而不需要更广泛的框架!太棒了!但是,我已经开始实现它,并且它对每个文件(如Headers.php和"Interface‘Zend\Mail\HeaderInterface’not“)的要求。如果这改变了我就不用作曲家了。我自己也是个文件人。

我完全明白,我可以浏览这些文件,并将其包含在一个长长的列表中,但这是否是它设计的工作方式,还有更好的方法吗?这个根本就没有!

(有关信息,我正在尝试实现SMTP协议)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-05 16:09:47

好的,到最后,它们看起来并不像我所期望的那样“组件”,我需要自动加载一些其他的东西。我使用的代码(以及用于代码点火器的代码)是:

代码语言:javascript
复制
require_once APPPATH.'/third_party/Zend_loader/StandardAutoloader.php';

use Zend\Loader\StandardAutoloader;

$loader = new StandardAutoloader();
$loader->registerNamespace('Zend\Mail',APPPATH.'/third_party/Zend_mail');
$loader->registerNamespace('Zend\Stdlib',APPPATH.'/third_party/Zend_stdlib');
$loader->registerNamespace('Zend\Validator',APPPATH.'/third_party/Zend_validator');
$loader->registerNamespace('Zend\ServiceManager',APPPATH.'/third_party/Zend_service');
$loader->registerNamespace('Zend\Mime',APPPATH.'/third_party/Zend_mime');
require_once(APPPATH.'/third_party/Zend_interop/Interop/Container/ContainerInterface.php');

$loader->register();

use Zend\Mail;
use Zend\Mail\Transport\Smtp as SmtpTransport;
use Zend\Mail\Transport\SmtpOptions;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39333499

复制
相关文章

相似问题

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