zdalny host smtp odpowiada „Błąd weryfikacji 550 nadawcy”

9

Serwer, którym się opiekuję, używa qmaila do MTA. Mogę wysyłać i odbierać do prawie każdej domeny z wyjątkiem jednej lub dwóch, które dają następujący błąd lub coś bardzo podobnego:

550-Verification failed for <[email protected]>
550-No Such User Here
550 Sender verify failed

Z tego, co rozumiem z tego artykułu, zdalny host próbuje wysłać wiadomość e-mail do mojego hosta, aby sprawdzić, czy skrzynka pocztowa naprawdę istnieje.

Próbowałem tych samych poleceń z telnetem z laptopa i otrzymałem 250 okodpowiedzi, co prowadziło do wniosku, że użytkownik rzeczywiście istnieje.

Dlaczego więc zdalny host nie otrzymuje takiej samej odpowiedzi, jak ja?

Jak mogę sprawdzić, czy ruch ze zdalnego hosta jest rzeczywiście routowalny do mojego hosta wysyłającego?

Jakieś inne sugestie?

Dzięki

jfoucher
źródło
W przeszłości musiałem sobie z tym poradzić i skontaktowaliśmy się z administratorem serwera poczty e-mail, który musiał zmienić jego ustawienia. Czy możesz się z nimi skontaktować?
charnley,
Spróbuj telnetting nie z laptopa, ale z samego serwera pocztowego.
DmitryK,
Masz na myśli hosta docelowego? Chciałbym to zrobić, ale niestety nie mam dostępu do hosta docelowego, tylko do nadawcy.
jfoucher

Odpowiedzi:

9

To nie twoja wina. To wina serwera odbiorcy.

Wykonanie „weryfikacji nadawcy” jest zawsze złym pomysłem. Musisz przekonać odbiorcę, aby zaprzestał tego zachowania, ponieważ nie jest to odpowiednia metoda antyspamowa.

Ale wszystko, co robisz, aby to naprawić po swojej stronie, to strata czasu.

mailq
źródło
2
Wszystkie te głupie argumenty w „DLACZEGO to zły pomysł” nie są absolutnie przekonujące. Jeśli wysyłasz pocztę z chromym: OD, to zły pomysł i twój problem. I tak, to twoja wina
poige 24.04.13
Chociaż twoje odpowiedzi są przydatne w wyjaśnieniu problemu, nie jest to rozwiązanie, ponieważ nigdy nie wiadomo, który serwer odrzuci następny post
To nie jest rozwiązanie, ponieważ to nie jest twój problem ... Nie możesz polegać na serwerach, które reagują na czasowniki VRFY, a jeśli tak, to twój problem; nie ludzie, z którymi nie będziesz w stanie się komunikować. RFC2520 (1999) Sekcja 2.11 stwierdza, że ​​VRFY powinien być wyłączony.
Chris S
4

Wynika to z faktu, że używasz pola Od, które różni się od rzeczywistej nazwy konta skrzynki pocztowej.

Niektóre serwery SMTP są skonfigurowane do odrzucania takiej niespójności.

Na przykład, jeśli twoja prawdziwa nazwa konta to [email protected], nie możesz wysyłać wiadomości e-mail jako [email protected].

Luca Fagioli
źródło
To był dokładnie mój problem. Zmieniono „z adresu” i e-mail zaczął działać od razu. Używam cPanel do SMTP.
Tomas Gonzalez
0

Miałem ten sam błąd. Działa po dodaniu root:[email protected]:mail.example.comwiersza do /etc/ssmtp/revaliasespliku.

Ikrom
źródło