小编DHC*_*DHC的帖子

Magento - 如何启用SMTP服务器身份验证和安全传输?

我想让SMTP服务器在Magento应用程序(版本1.7)上运行.所以我在文件中添加了以下代码app/code/core/Mage/Core/Model/Email/Template.php

public function getMail()
    {
        if (is_null($this->_mail)) {

            /*Start of added code to specify config*/
            $my_smtp_host = Mage::getStoreConfig('system/smtp/host');
            $my_smtp_port = Mage::getStoreConfig('system/smtp/port'); 

            $config = array(
                    'ssl' => 'tls',
                    'port' => $my_smtp_port,
                    'auth' => 'login',
                    'username' => 'account@gmail.com',
                    'password' => 'secret'
            );

            $transport = new Zend_Mail_Transport_Smtp($my_smtp_host, $config);

            Zend_Mail::setDefaultTransport($transport);
            /*End of added code to specify config*/

            $this->_mail = new Zend_Mail('utf-8');
        }
        return $this->_mail;
    }
Run Code Online (Sandbox Code Playgroud)

然后在管理员面板 - >系统 - >配置 - >高级 - >系统 - >邮件发送设置

添加了以下设置

  • 主持人:smtp.gmail.com
  • 港口(25):587

完成这些更改后,我在前端进行了测试(即发送给朋友的电子邮件).显示成功消息,但电子邮件不在邮箱中(甚至不在垃圾邮件中).

希望有人能帮助我.真的很感激,谢谢!

email smtp magento

4
推荐指数
1
解决办法
5万
查看次数

如何更改一个类别的产品列表模板而不为其他类别包含产品列表模板

我想只显示一个子类别产品.此类别中的产品列表仅显示产品标题,价格和重量.但其他类别和子类别产品仍保持默认布局(有images.product标题/简要说明).

有没有人可以帮助我?谢谢!

magento

0
推荐指数
1
解决办法
5636
查看次数

标签 统计

magento ×2

email ×1

smtp ×1