pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    • <bdo id='hrn8c'></bdo><ul id='hrn8c'></ul>
      <i id='hrn8c'><tr id='hrn8c'><dt id='hrn8c'><q id='hrn8c'><span id='hrn8c'><b id='hrn8c'><form id='hrn8c'><ins id='hrn8c'></ins><ul id='hrn8c'></ul><sub id='hrn8c'></sub></form><legend id='hrn8c'></legend><bdo id='hrn8c'><pre id='hrn8c'><center id='hrn8c'></center></pre></bdo></b><th id='hrn8c'></th></span></q></dt></tr></i><div class="57ntb7v" id='hrn8c'><tfoot id='hrn8c'></tfoot><dl id='hrn8c'><fieldset id='hrn8c'></fieldset></dl></div>

      <small id='hrn8c'></small><noframes id='hrn8c'>

      <legend id='hrn8c'><style id='hrn8c'><dir id='hrn8c'><q id='hrn8c'></q></dir></style></legend>
      <tfoot id='hrn8c'></tfoot>

      使用 Zend Mail 發送郵件時出現問題?

      Problem when sending mail with Zend Mail?(使用 Zend Mail 發送郵件時出現問題?)
    1. <legend id='m928T'><style id='m928T'><dir id='m928T'><q id='m928T'></q></dir></style></legend>

        <small id='m928T'></small><noframes id='m928T'>

        <i id='m928T'><tr id='m928T'><dt id='m928T'><q id='m928T'><span id='m928T'><b id='m928T'><form id='m928T'><ins id='m928T'></ins><ul id='m928T'></ul><sub id='m928T'></sub></form><legend id='m928T'></legend><bdo id='m928T'><pre id='m928T'><center id='m928T'></center></pre></bdo></b><th id='m928T'></th></span></q></dt></tr></i><div class="pfnhpvt" id='m928T'><tfoot id='m928T'></tfoot><dl id='m928T'><fieldset id='m928T'></fieldset></dl></div>
        <tfoot id='m928T'></tfoot>

              <bdo id='m928T'></bdo><ul id='m928T'></ul>
                <tbody id='m928T'></tbody>
              • 本文介紹了使用 Zend Mail 發送郵件時出現問題?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我正在嘗試使用 ZendMail 發送電子郵件(這個簡單的腳本總結了它)

                setBodyText('My Nice Test Text');$mail->setBodyHtml('My Nice Test Text');$mail->setFrom('test@example.com', 'Mr Example');$mail->addTo('contact@mypage.com', 'Mr Test');$mail->setSubject('TestSubject');$mail->send();?>

                但是我得到了這個堆棧跟蹤:

                致命錯誤:未捕獲的異常Zend_Mail_Transport_Exception"帶有消息無法發送郵件".' 在/usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php:137堆棧跟蹤:#0/usr/share/php/libzend-framework-php/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()#1/usr/share/php/libzend-framework-php/Zend/Mail.php(1178): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))#2/var/www/hexreaction/mail/index2.php(11): Zend_Mail->send()#3 {main} 在第 137 行的/usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php 中拋出

                我沒有嘗試使用 SMTP 來發送我的電子郵件,而且我遇到的問題不那么嚴重,但仍然是一個問題.

                 '登錄','用戶名' =>'contact@mypage.com','密碼' =>'秘密通行證');$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);$mail = new Zend_Mail();$mail->setBodyText('這是郵件的正文.');$mail->setFrom('contact@mypage.com', 'Some Sender');$mail->addTo('contact@mypage.com', '某些收件人');$mail->setSubject('TestSubject');$mail->send($transport);?>

                這個錯誤是這個錯誤,我真的不明白為什么:

                致命錯誤:在第 7 行的/var/www/hexreaction/mail/index3.php 中找不到Zend_Mail_Transport_Smtp"類

                編輯 2:

                這是我最終的工作代碼

                require_once('Zend/Mail/Transport/Smtp.php');require_once 'Zend/Mail.php';$config = array('auth' => '登錄','用戶名' =>'somemail@mysite.com','密碼' =>'somepass','ssl' =>'tls');$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);$mail = new Zend_Mail();$mail->setBodyText('這是郵件的正文.');$mail->setFrom('somemail@mysite.com', 'Some Sender');$mail->addTo('somemail@mysite.com', '某些收件人');$mail->setSubject('TestSubject');$mail->send($transport);

                解決方案

                正如您在堆棧跟蹤中所見,Zend_Mail 使用 Zend_Mail_Transport_Sendmail 作為傳輸適配器.
                因此,請確保您的系統上正在運行與 sendmail 兼容的 MTA(例如 Postfix).>

                作為替代,您可以使用 Zend_Mail_Transport_Smtp 傳輸適配器并像這樣使用外部 SMTP 服務器

                $tr = new Zend_Mail_Transport_Smtp('mail.example.com', array('認證' =>'登錄','用戶名' =>$用戶名,'密碼' =>$密碼,'端口' =>$端口,));Zend_Mail::setDefaultTransport($tr);

                對于您的第二個問題:a

                require_once('Zend/Mail/Transport/Smtp.php');

                應該有幫助.

                I'm trying to send an e-mail with ZendMail ( this simple script sums it up )

                <?php
                require_once 'Zend/Mail.php';
                
                $mail = new Zend_Mail();
                $mail->setBodyText('My Nice Test Text');
                $mail->setBodyHtml('My Nice Test Text');
                $mail->setFrom('test@example.com', 'Mr Example');
                $mail->addTo('contact@mypage.com', 'Mr Test');
                $mail->setSubject('TestSubject');
                $mail->send();
                ?>
                

                However I get this stack trace:

                Fatal error:
                Uncaught exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php:137
                
                Stack trace:
                #0 /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
                #1 /usr/share/php/libzend-framework-php/Zend/Mail.php(1178): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
                #2 /var/www/hexreaction/mail/index2.php(11): Zend_Mail->send()
                #3 {main} thrown in /usr/share/php/libzend-framework-php/Zend/Mail/Transport/Sendmail.php on line 137
                

                EDIT:

                I'm not trying to use SMTP to send my e-mail and I'm having a less horrible problem, but still a problem.

                <?php
                require_once 'Zend/Mail.php';
                $config = array('auth' => 'login',
                                'username' => 'contact@mypage.com',
                                'password' => 'secretpass');
                
                $transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
                
                $mail = new Zend_Mail();
                $mail->setBodyText('This is the text of the mail.');
                $mail->setFrom('contact@mypage.com', 'Some Sender');
                $mail->addTo('contact@mypage.com', 'Some Recipient');
                $mail->setSubject('TestSubject');
                $mail->send($transport);
                ?>
                

                This throw's this error, I don't really get why:

                Fatal error:
                Class 'Zend_Mail_Transport_Smtp' not found in /var/www/hexreaction/mail/index3.php on line 7
                

                EDIT 2:

                This is my final working code

                require_once('Zend/Mail/Transport/Smtp.php');
                require_once 'Zend/Mail.php';
                $config = array('auth' => 'login',
                                'username' => 'somemail@mysite.com',
                                'password' => 'somepass',
                                'ssl' => 'tls');
                
                $transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
                
                $mail = new Zend_Mail();
                $mail->setBodyText('This is the text of the mail.');
                $mail->setFrom('somemail@mysite.com', 'Some Sender');
                $mail->addTo('somemail@mysite.com', 'Some Recipient');
                $mail->setSubject('TestSubject');
                $mail->send($transport);
                

                解決方案

                As you can see in the Stack trace Zend_Mail uses Zend_Mail_Transport_Sendmail as transport adapter.
                So make sure a sendmail-compatible MTA (e.g. Postfix) is running on your system.

                As an alternative you could use the Zend_Mail_Transport_Smtp transport adapter and use an external SMTP-Server like so

                $tr = new Zend_Mail_Transport_Smtp('mail.example.com', array(
                    'auth'     => 'login',
                    'username' => $username,
                    'password' => $password,
                    'port'     => $port,
                ));
                Zend_Mail::setDefaultTransport($tr);
                

                Edit: For your 2nd Problem: a

                require_once('Zend/Mail/Transport/Smtp.php');

                should help.

                這篇關于使用 Zend Mail 發送郵件時出現問題?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                <tfoot id='2sKAC'></tfoot>
                <i id='2sKAC'><tr id='2sKAC'><dt id='2sKAC'><q id='2sKAC'><span id='2sKAC'><b id='2sKAC'><form id='2sKAC'><ins id='2sKAC'></ins><ul id='2sKAC'></ul><sub id='2sKAC'></sub></form><legend id='2sKAC'></legend><bdo id='2sKAC'><pre id='2sKAC'><center id='2sKAC'></center></pre></bdo></b><th id='2sKAC'></th></span></q></dt></tr></i><div class="cig0mcg" id='2sKAC'><tfoot id='2sKAC'></tfoot><dl id='2sKAC'><fieldset id='2sKAC'></fieldset></dl></div>

                      1. <legend id='2sKAC'><style id='2sKAC'><dir id='2sKAC'><q id='2sKAC'></q></dir></style></legend>
                          <tbody id='2sKAC'></tbody>
                      2. <small id='2sKAC'></small><noframes id='2sKAC'>

                          <bdo id='2sKAC'></bdo><ul id='2sKAC'></ul>
                          主站蜘蛛池模板: 河南彩印编织袋,郑州饲料编织袋定制,肥料编织袋加工厂-盛军塑业 河南凯邦机械制造有限公司 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 成都治疗尖锐湿疣比较好的医院-成都治疗尖锐湿疣那家医院好-成都西南皮肤病医院 | 噪声治理公司-噪音治理专业隔音降噪公司| 膜片万向弹性联轴器-冲压铸造模具「沧州昌运模具」 | 网站seo优化_seo云优化_搜索引擎seo_启新网络服务中心 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | 匀胶机旋涂仪-声扫显微镜-工业水浸超声-安赛斯(北京)科技有限公司 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 地图标注|微信高德百度地图标注|地图标记-做地图[ZuoMap.com] | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 中开泵,中开泵厂家,双吸中开泵-山东博二泵业有限公司 | 菏泽知彼网络科技有限公司| 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 哈尔滨治「失眠/抑郁/焦虑症/精神心理」专科医院排行榜-京科脑康免费咨询 一对一诊疗 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 慢回弹测试仪-落球回弹测试仪-北京冠测精电仪器设备有限公司 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 电地暖-电采暖-发热膜-石墨烯电热膜品牌加盟-暖季地暖厂家 | 山东齐鲁漆业有限公司【官网】-工业漆专业生产厂家 | 纯化水设备-EDI-制药-实验室-二级反渗透-高纯水|超纯水设备 | 无硅导热垫片-碳纤维导热垫片-导热相变材料厂家-东莞市盛元新材料科技有限公司 | 视觉检测设备_自动化检测设备_CCD视觉检测机_外观缺陷检测-瑞智光电 | 创富网-B2B网站|供求信息网|b2b平台|专业电子商务网站 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter |