2009-08-13 18 views
6

Programowo "czytam" wiadomości e-mail przy użyciu WebDav. Usuwam też te e-maile, gdy skończę je odwiedzać, jednak powoduje to interesujący problem. Za każdym razem, gdy usuwam wiadomość e-mail, pierwotny nadawca otrzymuje odpowiedź nieodczytaną. Zalogowałem się do aplikacji internetowej Outlook i zaznaczyłem opcję Nie wysyłaj automatycznie odpowiedzi, ale wydaje się to nie pomagać.Jak można zablokować potwierdzenie odczytu?

Czy istnieje JAKIKOLWIEK sposób, aby usunąć prośbę o potwierdzenie odczytu z wiadomości e-mail przed usunięciem?

+4

+1 za korzystanie z poczty e-mail – JoshJordan

Odpowiedz

1

Zdecydowaliśmy, że nie chcemy wprowadzać żadnych modyfikacji na naszym serwerze, a rozwiązanie, które mogłoby zostać zaimplementowane w moim istniejącym programie, byłoby najbardziej idealne.

Czytam na kilku stronach, jeśli wiadomość e-mail została oznaczona jako przeczytana za pomocą poleceń IMAP na serwerze wymiany, że potwierdzenie odczytu nie zostanie wysłane po usunięciu/otwarciu za pośrednictwem klienta (Outlook Web App lub Outlook). Więc to, co zrobiliśmy:

zalogowany do serwera poczty przez IMAP

. LOGIN [email protected] password 

Wybrany folder przetwarzać

. SELECT Inbox 

wprowadzenia zmian na wszystkich wiadomości w folderze

. STORE 1:* flags \SEEN 

Sekwencja ta oznacza wszystkie wiadomości e-mail w Odebranych jako przeczytane, co pozwala mojemu programowi usunąć ema po przetworzeniu bez generowania paragonu.

Powiązane problemy