PHPIMAP Как обнаружить и передать ответное сообщение в службу поддержкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHPIMAP Как обнаружить и передать ответное сообщение в службу поддержки

Сообщение Anonymous »

  • Система — служба поддержки
  • Gmail
  • Codeigniter 4
  • Библиотека PHPIMAP
  • PHPMAILER
Из GMAIL я отправил новое сообщение в систему и получил message_id

Код: Выделить всё

$messageIdAttribute = $attributes['message_id']; // Access the message_id attribute
$messageId = $messageIdAttribute->first(); // Get the first value
var_dump($messageId); // Output the message ID
string(66) "CAMpA-USiPhhMEy_iNGvQBru_pZ2d_cu3nE7WQOR84xGXZUvqfg@mail.gmail.com"
Из СИСТЕМЫ я отправил ответ на это сообщение и установил в заголовке идентификатор основного сообщения (сгенерированный Gmail) в ответ на

Код: Выделить всё

// Set the In-Reply-To header with the original message ID
$messageId = $originalEmail['message_id'];
if ($messageId) {
$mail->addCustomHeader('In-Reply-To', $messageId);
}
Теперь я проверяю Gmail и правильно передаю свой ответ из системы в Gmail. Итак, теперь я снова отправляю ответ из Gmail в систему и снова выгружаю заголовки/атрибуты/ссылки var в ответ на и т. д.
и все значения совершенно разные, и в любом случае это невозможно, родитель этого последнего ответа сообщение в основное сообщение.

Код: Выделить всё

["references"]=>
object(Webklex\PHPIMAP\Attribute)#64 (2) {
["name":protected]=>
string(10) "references"
["values":protected]=>
array(1) {
[0]=>
string(59) "T30MUQOUSh7HsvtKUC2TUgQwsBWsEHLxoaldeHejDXY@api.app***.com"
}
}
["message_id"]=>
object(Webklex\PHPIMAP\Attribute)#65 (2) {
["name":protected]=>
string(10) "message_id"
["values":protected]=>
array(1) {
[0]=>
string(66) "CAMpA-USUQxnnb=NesKhYd6=iRV6p_W3hT0vKh1EULLjrd8TV=w@mail.gmail.com"
}
}
["in_reply_to"]=>
object(Webklex\PHPIMAP\Attribute)#66 (2) {
["name":protected]=>
string(11) "in_reply_to"
["values":protected]=>
array(1) {
[0]=>
string(59) "T30MUQOUSh7HsvtKUC2TUgQwsBWsEHLxoaldeHejDXY@api.app****.com"
}
}
Как исправить ответы родителей?

Подробнее здесь: https://stackoverflow.com/questions/791 ... n-helpdesk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»