Я новичок в IMAP-функциях в PHP, и мне поручено создать сайт для продажи билетов.
Я получаю основную отправку электронной почты, но я как-то наткнулся на барьер «Резьбовый диалог».PHP Imap: Threaded Email Conversations
Мне нужно представить электронные письма (как отправленные, так и полученные) в режиме многопоточного разговора, так же как средство SMS для смартфонов.
Большинство алгоритмов, которые я нашел, только что обработали потоковые входящие, исключая отправленные элементы. Было бы неплохо, если бы я помог мне с этим.
Мой конечный целевой результат был бы, первоначально, массивом писем «UNREAD», сгруппированных по каждому предмету, каждый из которых содержит след обмена электронными письмами, принадлежащими этому субъекту.
Что-то вроде этого:
array
(
[0] => array
(
[0] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'yes i am',
'subject' => 'Re: Fubar',
'status' => 'unread'
),
[1] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'are you from america?',
'subject' => 'Re: Fubar',
'status' => 'read'
[2] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'hello',
'subject' => 'Re: Fubar',
'status' => 'read'
[3] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'hi',
'subject' => 'Fubar',
'status' => 'read'
),
[1] => array
(
[0] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'hell yeah!',
'subject' => 'Re: Skills',
'status' => 'unread'
),
[1] => array
(
'date' => 'some date',
'sender' => 'some sender',
'message' => 'are you good enough?',
'subject' => 'Skills',
'status' => 'read'
)
Что вы пробовали до сих пор и что не сработало для вас? С чем конкретно вам нужна помощь? Какие ресурсы вы изучали до сих пор? Вопрос в текущей форме немного широк, на что можно ответить, поскольку проблема, о которой вы говорите, может иметь несколько решений, и ваш вопрос не содержит достаточной информации о том, как вы хотите решить проблему. Что касается IMAP, то это не ясно, например, если вы устанавливаете родительские идентификаторы сообщений при создании ответа. – hakre
Также * «СМС-устройство для смартфонов» * - Мой smarphone имеет только список SMS, нет нити. Поэтому я бы сказал, что это не то, что вы ищете, возможно, нарисуйте эскиз, который показывает, что вы ищете, или какое-либо искусство/схема ascii работают лучше здесь. – hakre