Precedence to nagłówek wiadomości sugerujący jej niższy priorytet, np. dla list dyskusyjnych i autorespondera.
Precedence jako nieformalny nagłówek wiadomości
Precedence jest dodatkowym nagłówkiem wiadomości e-mail, używanym historycznie do przekazywania informacji o umownym charakterze korespondencji. Najczęściej spotyka się wartości takie jak bulk, list oraz junk. W praktyce nagłówek mógł wskazywać, że wiadomość pochodzi z listy dyskusyjnej, jest wysyłką masową albo nie powinna być traktowana jak zwykła korespondencja osobista.
Przykładowy zapis ma postać Precedence: bulk. Jest to pole tekstowe umieszczone w nagłówku wiadomości, obok takich pól jak From, To, Date czy Message-ID. Precedence nie jest jednak współczesnym, formalnym mechanizmem ustalania ważności poczty. Sam nagłówek nie nadaje wiadomości gwarantowanego pierwszeństwa, nie zapewnia dostarczenia i nie zastępuje uwierzytelniania nadawcy.
Skąd wzięło się użycie wartości bulk, list i junk
Nagłówek Precedence był wykorzystywany przez oprogramowanie pocztowe i narzędzia obsługujące listy dystrybucyjne. Wartość list mogła identyfikować wiadomość rozsyłaną do uczestników listy, natomiast bulk wskazywała na korespondencję generowaną masowo. Wartość junk miała sygnalizować treści uznawane przez nadawcę lub system wysyłający za mniej istotne. Znaczenie tych wartości nie było całkowicie jednolite między różnymi programami.
Jednym z praktycznych zastosowań było ograniczanie automatycznych odpowiedzi. Program autorespondera mógł sprawdzać obecność nagłówka Precedence i pomijać odpowiedź dla wiadomości oznaczonej jako bulk albo list. Chroniło to przed sytuacją, w której każda wiadomość wysłana na listę dyskusyjną wywoływałaby osobną odpowiedź automatyczną, powodując dodatkowy ruch pocztowy. Takie działanie zależało jednak wyłącznie od konfiguracji konkretnego programu. Nie wynikało automatycznie z samego formatu wiadomości ani z zasad protokołu SMTP.
Dlaczego Precedence nie powinien być traktowany jak priorytet poczty
Nazwa nagłówka może sugerować, że określa kolejność obsługi wiadomości, ale w typowej współczesnej infrastrukturze pocztowej nie działa on jak gwarantowany priorytet. SMTP odpowiada za przekazywanie wiadomości między agentami transportu poczty, a pola nagłówkowe są przekazywane razem z treścią wiadomości. Odbiorca może zignorować nieznane lub niewykorzystywane pole, usunąć je podczas przetwarzania albo zastosować własne reguły filtrowania.
Precedence nie jest również odpowiednikiem pola Importance ani nagłówka X-Priority, choć wszystkie te pola bywają potocznie kojarzone z ważnością wiadomości. Wartość Precedence nie powoduje automatycznego wyświetlenia wiadomości na początku skrzynki odbiorczej i nie zmienia jej klasyfikacji w każdym programie. Nie należy też traktować jej jako dowodu, że wiadomość jest spamem. Ocenę poczty wykonuje się na podstawie wielu sygnałów, między innymi tożsamości nadawcy, wyników uwierzytelniania, treści, reputacji źródła oraz reguł ustawionych przez użytkownika.
Sprawdzanie nagłówka Precedence w praktyce
Obecność tego pola można sprawdzić w pełnych nagłówkach wiadomości dostępnych w programie pocztowym. Należy szukać wiersza zaczynającego się od Precedence:, na przykład Precedence: list. Sam wpis nie przesądza o pochodzeniu wiadomości, ponieważ dodatkowe nagłówki mogą być dodawane przez różne elementy ścieżki dostarczania, a nadawca nie zawsze musi posługiwać się nimi zgodnie z pierwotnym zamiarem. Analiza powinna obejmować również Received, Return-Path, Message-ID oraz informacje o uwierzytelnieniu domeny, jeżeli są dostępne.
Jeżeli wiadomości są opóźnione, trafiają do spamu albo nie uruchamiają odpowiedzi automatycznej, sam nagłówek Precedence zwykle nie jest wystarczającą przyczyną do postawienia diagnozy. Trzeba sprawdzić reguły programu pocztowego, filtry lokalne, konfigurację konta i pełny zapis nagłówków. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów i komputerów PC, w tym diagnostykę problemów z oprogramowaniem pocztowym na używanym komputerze.