переслать письмо с просветом с электронной почтой - PullRequest
0 голосов
/ 23 ноября 2018

Я хочу переслать сообщение с вложением,

Я написал свой код, как показано ниже,

$sent = Mail::send(['html' => 'email_render'], ['html' => $data["body"]], function ($msg) use ($data) {
            $msg->from($data["from_address"], $data["from_name"])
            ->to($data["to_address"])->subject("FW: test forward");//->setBody($data["body"]);
            if (isset($data["cc_address"])) {
                $msg->cc($data["cc_address"]);
            }
            if (isset($data["bcc_address"])) {
                $msg->bcc($data["bcc_address"]);
            }
            if (isset($data["attachment"])) {
                foreach ($data["attachment"] as $attachment) {
                    $msg->attach($attachment['file'], $attachment['options']);
                }
            }
            if (isset($data["message_id"])) {
                $msg->getSwiftMessage()->getHeaders()->addTextHeader("In-Reply-To", "<".$data["message_id"].">");
                $msg->getSwiftMessage()->getHeaders()->addTextHeader("References", self::getReferances($data));
            }
        });

Я не уверен, это правильный способ переслать любое письмо ???

Пожалуйста, исправьте меня, если я ошибаюсь, чтобы отправить письмо

...