Код: Выделить всё
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' => false,
],
Код: Выделить всё
Yii::$app->mailer->compose('orderconfirm', ['order' => $order,
'user_discount' => $user->discount,
'products' => Product::find()->where(['z_id'=> $order->id, 'basket' => 0])->all())
->setFrom([Yii::$app->params['pwdresetEmail'] => '(send by bot)'])
->setTo($mailaddr)
->setSubject('Ваш заказ №' . $order->id . 'оформлен!')
->send();
Код: Выделить всё
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'site.com',
'username' => 'noreply@site.com',
'password' => '***',
'port' => '587',
'encryption' => 'STARTTLS',
],
Код: Выделить всё
$message = Yii::$app->mailer->compose(...);
$message->getSwiftMessage()->getHeaders()->addTextHeader('name', 'value');
Подскажите куда копать? Хочется бросить и написать через просто mail()...