0
Magentoに外部メールサーバー経由でトランザクション電子メールを送信しようとしています。私はSMTPプロエクステンションを使ってみましたが、うまくいきませんでした。Magento 1.9の外部メールサーバーから電子メールを送信
私はに/app/code/core/Mage/Core/Model/Email/Template.phpでgetmailに機能を変更しました:
public function getMail()
{
if (is_null($this->_mail)) {
$my_smtp_host = 'xxx';
$my_smtp_port = '587';
$config = array(
'port' => $my_smtp_port, 'auth' => 'login',
'username' => 'xxx',
'password' => 'xxx');
$transport = new Zend_Mail_Transport_Smtp($my_smtp_host, $config);
Zend_Mail::setDefaultTransport($transport);
$this->_mail = new Zend_Mail('utf-8');
}
return $this->_mail;
}
が、電子メールは、まだローカルサーバから送信されています。
(私はコアファイルを編集することは悪いです知っている、これはテスト目的のためだけである。)
私が間違っているつもりだどこ上の任意のアイデア?