Potwierdzenie zwrotne

W przypadku wiadomości e-mail potwierdzenie zwrotne jest dla nadawcy potwierdzeniem otrzymania (dostarczenia i/lub przeczytania) wiadomości e-mail przez odbiorcę. To jakie potwierdzenie, jeśli w ogóle, zostanie wysłane przez odbiorcę do nadawcy, zależy od oprogramowania poczty elektronicznej adresata.

Wyróżnia się dwie usługi związane z powiadomieniami związanymi z wysyłaniem wiadomości e-mail:

  • Delivery Status Notifications/DSN – powiadomienia o stanie dostarczenia
  • Message Disposition Notifications/MDN – powiadomienia o dyspozycji wiadomości.

Pozwalają one na wysłanie odpowiednio żądania potwierdzenia dostarczenia (request a delivery receipt) i żądania potwierdzenia przeczytania (request a read receipt). Jednak to, czy takie potwierdzenie dostarczenia (delivery receipt) lub potwierdzenie przeczytania (read receipt) zostanie w ogóle wysłane, zależy od konfiguracji oprogramowania pocztowego odbiorcy.

Powiadomienia o stanie dostarczenia (DSN)

DSN używana jest jednocześnie jako nazwa usługi, która może być opcjonalnie świadczona przez agentów przesyłania wiadomości (Message Transfer Agents/MTA) przy użyciu protokołu SMTP, oraz jako format wiadomości używany przy zwracaniu potwierdzeń do nadawcy wiadomości. W szczególności usługa DSN SMTP jest używana przy żądaniu potwierdzenia dostarczenia lub niepowodzenia dostarczenia wiadomości. Zwracanie potwierdzenia (w formacie DSN) po niepowodzeniu dostarczenia jest zachowaniem domyślnym, podczas gdy zwracanie DSN po pomyślnym dostarczeniu wymaga zdefiniowania żądania przez nadawcę wiadomości.

Trzeba jednak zdać sobie sprawę z tego, że wysłanie żądania nie implikuje otrzymanie odpowiedzi na to żądanie. Z różnych powodów możliwe jest dostarczenie wiadomości na serwer poczty elektronicznej i do nadawcy zwracany jest DSN wskazujący na to pomyślne dostarczenie, jednak wiadomość może nie być widziana przez odbiorcę ani nawet nie będzie mu udostępniana.

Rozszerzenie DSN SMTP, format wiadomości i powiązane kody stanu dostarczenia są określone w dokumentach od RFC 3461 do RFC 3464 i RFC 6522.

Powiadomienia o dyspozycji wiadomości (MDN)

MDN zapewniają powiadomienie o „dyspozycji” wiadomości – wskazując czy została ona wyświetlona przez odbiorcę, odrzucona przed odczytaniem itp. Jednak ze względu na ochronę prywatności, a także ze względu na kompatybilność wsteczną, wnioski o MDN są całkowicie o charakterze intencjonalnym – to znaczy odbiorcy mogą swobodnie ignorować takie prośby.

Format i użycie MDN jest określone w dokumencie RFC 3798. Opis sposobu, w jaki wielu agentów użytkownika poczty e-mail (Mail User Agent/MUA) powinno obsługiwać generowanie MDN w środowisku IMAP4 znajduje się w dokumencie RFC 3503.

Niestandardowym, ale szeroko stosowanym sposobem żądania potwierdzenia zwrotnego jest użycie w nagłówku wiadomości e-mail pola „Return-Receipt-To:” (RRT) z określonym adresem zwrotnym wiadomości e-mail. Gdy użytkownik po raz pierwszy otworzy wiadomość e-mail zawierającą w nagłówku to pole, program do obsługi poczty zazwyczaj zapyta użytkownika, czy wysłać potwierdzenie zwrotne – jest to zależne od możliwości i konfiguracji programu pocztowego.

Zobacz też

Linki zewnętrzne

  • K.K. Moore K.K., Simple Mail Transfer Protocol (SMTP) Service Extension for Delivery Status Notifications (DSNs), RFC 3461, IETF, styczeń 2003, DOI: 10.17487/RFC3461, ISSN 2070-1721, OCLC 943595667  (ang.).
  • The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages, RFC 3462, IETF, styczeń 2003, DOI: 10.17487/RFC3462, ISSN 2070-1721, OCLC 943595667  (ang.).
  • Enhanced Mail System Status Codes, RFC 3463, IETF, styczeń 2003, DOI: 10.17487/RFC3463, ISSN 2070-1721, OCLC 943595667  (ang.).
  • K.K. Moore K.K., An Extensible Message Format for Delivery Status Notifications, RFC 3464, IETF, styczeń 2003, DOI: 10.17487/RFC3464, ISSN 2070-1721, OCLC 943595667  (ang.).
  • AlexeyA. Melnikov AlexeyA., Message Disposition Notification (MDN) profile for Internet Message Access Protocol (IMAP), RFC 3503, IETF, marzec 2003, DOI: 10.17487/RFC3503, ISSN 2070-1721, OCLC 943595667  (ang.).
  • Message Disposition Notification, RFC 3798, IETF, maj 2004, DOI: 10.17487/RFC3798, ISSN 2070-1721, OCLC 943595667  (ang.).
  • The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages, STD 73, RFC 6522, IETF, styczeń 2012, DOI: 10.17487/RFC6522, ISSN 2070-1721, OCLC 943595667  (ang.).