add ownermail as "setfrom". Without this the email method ends always in status "phpmailer"and not "smtp"

This commit is contained in:
Thomas Dartsch 2024-04-11 15:33:57 +02:00
parent f882c1383e
commit e59efe83e7

View File

@ -73,9 +73,12 @@ class MailConfigCheck extends AdminDetailsController
protected function getCurrentMailer()
{
try {
$shop = Registry::getConfig()->getActiveShop();
$mail = oxNew(Email::class);
$mail->setRecipient($this->testMailAddress);
$mail->setBody('.');
$mail->setFrom($shop->getFieldData('oxowneremail'));
$mail->send();
$this->addTplParam('mailer', $mail->getMailer());
} catch (Exception $e) {