虚拟化容器,大数据,DBA,中间件,监控。

Magento SMTP Email Setup/邮件订阅信息配置

04 06月
作者:admin|分类:系统运维

You will think about Magento SMTP Email Setup for custom SMTP credential when you meet the problem with your customer complain about spam box.

It is not easy to have a hosting/server where you host your site and their IP is clean and trust enough to send to Inbox of your customers.

With ecommerce website, it ‘s important to make your customers trust your service so I will show you how to solve this problem easy.

Basically, we have 2 options to use custom SMTP in magento:

1. Customize magento coding

This way, you can make sure your site performance is still fast without any extension installation.

Let ‘s do these steps:

– Copy file app/code/core/Mage/core/Model/Email/Template.php to your local folder

– Edit the getMail() function like this

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public function getMail()
{
if (is_null($this->_mail)) {
$my_smtp_host = Mage::getStoreConfig('system/smtp/host');
$my_smtp_port = Mage::getStoreConfig('system/smtp/port');
$config = array(
'port' => $my_smtp_port, 'auth' => 'login',
'username' => 'email@domain.com',
'password' => 'yourpassword' );
$transport = new Zend_Mail_Transport_Smtp($my_smtp_host, $config);
Zend_Mail::setDefaultTransport($transport);
$this->_mail = new Zend_Mail('utf-8');
}
return $this->_mail;
}

You just need to edit the code to use your SMTP credential then you can enjoy the new functionality.

2. Install and configure magento SMTP extension

This is a easiest way for all of us, you just need to install one of these extension

http://www.magentocommerce.com/magento-connect/smtp-pro-email-free-custom-smtp-email.html

http://www.magentocommerce.com/magento-connect/advanced-smtp-artson-it.html

Just need to remember to logout and login again after you install these extension then I believe you know how to configure it.

浏览2055 评论0
返回
目录
返回
首页
Centos6 安装配置owncloud8 magento2 后台提示One or more indexers are invalid/Reindex required