add ownermail as "setfrom". Without this the email method ends always in status "phpmailer"and not "smtp"
This commit is contained in:
parent
935a935618
commit
30dc8f445a
@ -78,9 +78,12 @@ class MailConfigCheck extends AdminDetailsController
|
|||||||
protected function getCurrentMailer()
|
protected function getCurrentMailer()
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
|
$shop = Registry::getConfig()->getActiveShop();
|
||||||
|
|
||||||
$mail = oxNew(Email::class);
|
$mail = oxNew(Email::class);
|
||||||
$mail->setRecipient($this->testMailAddress);
|
$mail->setRecipient($this->testMailAddress);
|
||||||
$mail->setBody('.');
|
$mail->setBody('.');
|
||||||
|
$mail->setFrom($shop->getFieldData('oxowneremail'));
|
||||||
set_error_handler([$this, 'exceptions_error_handler']);
|
set_error_handler([$this, 'exceptions_error_handler']);
|
||||||
$mail->send();
|
$mail->send();
|
||||||
$this->addTplParam('mailer', $mail->getMailer());
|
$this->addTplParam('mailer', $mail->getMailer());
|
||||||
|
Loading…
Reference in New Issue
Block a user