У нас есть автоматизированное программное обеспечение, которое проверяет определенные почтовые ящики Exchange 2007 через POP3. Когда во входящем электронном письме клиента запрашивается уведомление о прочтении, Exchange, похоже, отправляет обратно уведомление о непрочитании.
Not read: <subject>
Your message was deleted without being read on...
Порядок, в котором программное обеспечение выдает команды POP3:
USER
PASS
STAT
UIDL
TOP # 0
LIST #
RETR #
TOP # 0
RSET
DELE #
QUIT
Нашему администратору обмена удалось продублировать эту проблему с помощью необработанных команд POP3 через telnet, порт 110. Команды, которые он запускал, были простыми
USER
PASS
STAT
RETR #
DELE #
QUIT
Преобразует ли Exchange 2007 команды POP3 для чтения флагов? Если это так, он должен сказать, что я выполнил команду RETR для получения сообщения. Это ошибка? Есть ли способ отключить отправку уведомлений о прочтении для определенных почтовых ящиков или глобально?
Это интересная проблема. Я нашел несколько ссылок на ansewrs, но похоже, что это лучший из всех. MSexChange
Сводка ...
надежный способ гарантировать, что уведомления о прочтении не будут отправлены внешним людям, - это настроить ЧЕТЫРЕ транспортных правила ... Правило 1:
От пользователей за пределами организации
Убрать заголовок "X-Confirm-Reading-To"
Правило 2:
От пользователей за пределами организации
Удалить заголовок "Disposition-Notification-To"
Правило 3:
От пользователей за пределами организации
Удалите заголовок "Return-Receipt-To"
Правило 4:
От пользователей за пределами организации
Удалить заголовок "Receipt-Requested-To"