Wysłałem ważny e-mail, który odbiorca twierdzi, że nie został przez niego odebrany.
Mówią, że poprosili zespół IT o sprawdzenie, czy wiadomość e-mail została odebrana na ich serwerze. Według nich e-mail nigdy nie dotarł do ich serwera. Ponadto nie akceptują szansy na otrzymanie wiadomości e-mail i oznaczenie jej jako SPAM.
Czy nie powinienem otrzymywać komunikatu o błędzie w przypadku, gdy wiadomość e-mail nie została dostarczona?
Czy w jakikolwiek sposób mogę sprawdzić, czy mówią prawdę (brzmi to dla mnie bardzo podejrzanie).
Dziękuję Ci.
email
postfix
email-server
belyid
źródło
źródło
Odpowiedzi:
W dziennikach postfiksowych absolutnie widać, gdzie wysłano wiadomość e-mail i czy została zaakceptowana. Oto przykładowy wpis dziennika z mojego serwera poczty, który wskazuje, że wiadomość została pomyślnie wysłana na serwery Google SMTP.
Co to nie pokazują to, co zrobił z serwerem e-mail po to został przyjęty, ale sam ten wpis jest dla Ciebie za mało, aby powiedzieć pilot dept to, że poczta została faktycznie wydana i można im identyfikator wiadomości i odpowiedź ze swojego serwera (w nawiasach na końcu), aby przedstawić dowody!
Powodzenia.
źródło
Nie, nie będziesz w stanie tego sprawdzić.
E-mail to usługa „dołożenia wszelkich starań”. Nie ma gwarancji, że dany e-mail faktycznie zostanie dostarczony. Zazwyczaj otrzymasz powiadomienie o opóźnieniu dostawy, ale zależy to od oprogramowania pocztowego między tobą a odbiorcą.
Możesz sprawdzić dziennik serwera pocztowego, aby sprawdzić, czy został wysłany, ale to nie gwarantuje dostarczenia.
źródło
Istnieje „Powiadomienie o stanie dostawy”, czyli DSN - MTA wysyła do nadawcy małą wiadomość, gdy wystąpi LDA. Ale o ile funkcja ta była wykorzystywana przez spamerów, postmasters ją wyłącza. Niektóre nowoczesne MTA w
exim
ogóle go nie mają.Z dzienników możesz dowiedzieć się, że wiadomość z Twojego MTA została przekazana do innego MTA, ale nie możesz oszacować, że wiadomość zostanie dostarczona lub przekazana. Udało ci się przekazać wiadomość poza twoją strefę odpowiedzialności i to wszystko.
źródło
Jeśli nie masz dostępu do dzienników używanego serwera, nie możesz tego udowodnić dla tej konkretnej wiadomości. Zwykle pojawia się komunikat o błędzie w przypadku awarii, chyba że serwer myśli, że to spam i po prostu go odrzuca.
Jeśli serwer jest nieosiągalny, serwer wysyłający będzie próbował przez kilka dni. Po kilku godzinach otrzymasz odroczenie.
Jeśli chcesz dowieść, że wiadomość została zaakceptowana przez serwer adresata, możesz włączyć potwierdzenie dostarczenia (nie mylić z potwierdzeniem odczytu). Jednak nie wszyscy klienci poczty e-mail to obsługują. Thunderbird tak robi (podczas tworzenia wiadomości wybierz opcje -> poproś o potwierdzenie odbioru lub coś takiego). Wiele serwerów e-mail odpowiada na prośbę o potwierdzenie, a otrzymasz wiadomość z powrotem, że wiadomość została dostarczona na serwer xyz.
źródło