Поддерживает ли IMAP пометку "прочитано другим пользователем"?
Я делюсь почтовым ящиком IMAP с другим человеком. Таким образом, у нас обоих есть клиенты IMAP, чтобы читать почтовые сообщения и публиковать их.
Тем не менее, когда я читаю сообщение, его состояние устанавливается на "увидено" (или "прочитано"), обычно путем его пометки. Но я также хочу, чтобы другой человек заметил это сообщение как "непрочитанное" (или "невидимое"), поэтому я изменяю его состояние на "непрочитанное".
Эта политика чтения почты менее чем оптимальна.
Есть ли расширение для IMAP, чтобы сообщение могло иметь дополнительные "метаданные" "прочитано пользователем x"? Я думаю, что это возможно путем пометки сообщения, но для этого также требуется клиентский интерфейс IMAP.
1 ответ
Я имел обыкновение использовать папки и флаги как средство борьбы с этим...
На самом деле то, что вы пытаетесь реализовать / хотеть, - это чеки чтения. В основном, указание на то, что электронное письмо было прочитано кем-то в дальнейшем. Единственная проблема состоит в том, что только некоторые почтовые клиенты / серверы играют с ним хорошо.
http://help.thunderbird.edu/content/deliver-and-read-receipts
Другой обходной путь, которым вы можете обойти это, - перенастроить сервер с помощью механизма карантина. Вы устанавливаете псевдоним группы электронной почты. Этот псевдоним электронной почты перенаправляется на оба ваших псевдонима электронной почты, но в то же время помещается в карантин. Вам обоим нужно пройти карантин, чтобы выпустить соответствующие электронные письма для каждого человека и подтвердить, что вы их прочитали. Вы можете подтвердить, что человек освободил почту, проанализировав различные журналы и создав соответствующие сценарии. Очевидно, что это решение громоздко и требует много работы, но в основном копирует функциональность чтения чеков...
https://serverfault.com/questions/367136/quarantined-mail-retrieval-from-spamassassin-clamav-postfix