как ответить на электронное письмо в imap yii2

#php #email #yii2 #gmail-imap #reply

#php #Адрес электронной почты #yii2 #gmail-imap #Ответить

Вопрос:

я сталкиваюсь с проблемой, что когда я отправляю ответное сообщение, оно отображается как новое письмо в моем почтовом ящике … я хочу отправить электронное письмо в ответе .. кто-нибудь может мне помочь в этом?

 public function Reply($id)
{
    $data = $this->findModel($id);

    if($data->load(Yii::$app->request->post()) amp;amp; $data->save()) {
        Yii::$app->mailer->compose()
            ->setFrom($data->from_email)
            ->setTo($data->to_email)
            ->setSubject("Re :" . $data->subject)
            ->setTextBody($data->reply)
            ->send();
    } else {
        return $this->render('update', [
            'model' => $data,
        ]);
    }
}
  

Комментарии:

1. Является ли это особенностью протокола imap вообще? У меня создалось впечатление, что это особенность почтовых клиентов, которые могут помечать ответы подобным образом. Я не уверен, хотя

2. Вам нужно добавить In-Reply-To и / или References заголовки.

3. можете ли вы предоставить код реализации, который может помочь мне решить эту проблему?