550 nieznany użytkownik cmd błąd telnetu (fałszowanie wiadomości e-mail)


1

Próbuję wysłać wiadomość e-mail za pomocą telnetu w cmd. Mam teraz połączenie z telnetem. Btw Używam jednorazowego dostawcy poczty e-mail.

C:\Users\Student>telnet mail.dispostable.com 25

to mnie tu sprowadziło:

220 dispostable.com ESMTP

następnie wpisuję następujące polecenie:

ehlo mail.dispostable.com

i mam:

250-Hi
250 SIZE 50000

Pomyślnie wpisałem polecenie „mail from:” i odebrałem 250 wiadomości z powodzeniem (oznacza to, że jestem ustawiony), ale nagle nie udało mi się wykonać „rcpt to”

mail from: caaquino@dispostable.com
250 OK
rcpt to: cedr******@gmail.com
550 User Unknown

Czy ktoś może mnie oświecić, jeśli robię właściwą rzecz, wybierając tymczasowego dostawcę poczty e-mail jako konto nadawcy tego e-maila i używając Gmaila jako odbiorcy / ofiary.

Próbowałem różnych kont e-mail dla odbiorców i zawsze otrzymałem nieznany błąd 550 użytkownika.

Odpowiedzi:


2

O ile widzę, dispostable.com nie oferuje przekazywania poczty wychodzącej. Mają serwery pocztowe, które akceptują przychodzące mail do @dispostable.com adresy, ale nie skonfigurowałem ich do wysyłania poczty każdy adres z @dispostable.com.

Innymi słowy, komunikat o błędzie oznacza: „Nie można przekazywać poczty przeze mnie do @gmail.com. ”

  • Oznacza to, że musisz połączyć się bezpośrednio z serwerami poczty przychodzącej odbiorcy lub z otwartym serwerem przekazującym. (Szczerze wątpię, czy można znaleźć wiele otwartych przekaźników w dzisiejszym spamowanym Internecie.) Na przykład, @gmail.com poczta przychodząca jest obsługiwana przez:

     $ dig gmail.com MX  gmail.com. 3574 IN MX 5 gmail-smtp-in.l.google.com.
    gmail.com. 3574 IN MX 10 alt1.gmail-smtp-in.l.google.com.
    gmail.com. 3574 IN MX 20 alt2.gmail-smtp-in.l.google.com.
    gmail.com. 3574 IN MX 30 alt3.gmail-smtp-in.l.google.com.
    gmail.com. 3574 IN MX 40 alt4.gmail-smtp-in.l.google.com. 

    Jeśli jednak to zrobisz, Gmail prawdopodobnie odrzuci Twoją wiadomość jako spam, ponieważ znajdzie rekord SPF pod adresem dispostable.com mówiąc, że Nie serwery powinny wysyłać pocztę z tej domeny:

     $ dig dispostable.com TXT  dispostable.com. 86340 IN TXT "v = spf1 -all" 
  • Większość „prawdziwych” dostawców poczty robić dać użytkownikom dostęp za pośrednictwem serwerów przekazywania poczty. W przeszłości można było ich używać w podobny sposób, łącząc się z portem: 25 i wysyłając wiadomość.

    Jednak obecnie usługi „przychodzące” i „wychodzące” są zazwyczaj oddzielone; ta ostatnia działa na porcie: 587 i prawie zawsze wymaga uwierzytelnienia (hasło logowania). Można to zrobić ręcznie, ale nie jest to łatwe.

    Większość serwerów przekazujących pocztę zezwala również na logowanie tylko za pomocą szyfrowanych połączeń TLS (SSL), więc potrzebujesz openssl s_client lub gnutls-cli zamiast zwykłego starego telnet.

  • Jest to również poprawna składnia:

    MAIL FROM:<caaquino@dispostable.com>
    RCPT TO:<cedr******@gmail.com>
    

    Zanotuj < > s wokół adresu i bez spacji FROM:. Wiele serwerów akceptuje odmiany, ale niektóre odrzucają wszystko z wyjątkiem tej składni.


Łączę się teraz z serwerem gmail, wpisując „telnet alt4.gmail-smtp-in.l.google.com 25”, a następnie wpisując „MAIL FROM: & lt; cedr ****** @ gmail.com & gt; „ Otrzymałem „502 5.5.1 Nierozpoznane polecenie. S10si7413775qak.221 - gsmtp” Proszę mi pomóc
user311226

1

na SMTP 550 Odpowiedź na RCPT znaczy mailbox unavailable. Wiadomość pochodzi z serwera, do którego jesteś podłączony (nie z Gmaila), i wskazuje, że ma problem z jednym z odbiorców lub ponieważ wiadomość jest zabroniona przez serwer (spam, odmowa przekazywania itp.).

Komunikat prawie zawsze wskazuje, że adres odbiorcy jest nieprawidłowy. Wielu ludzi uważa, że ​​te błędy mogą prowadzić do większych problemów, jeśli często pojawiają się, więc bądź ostrożny. zobacz więcej szczegółów tutaj: http://www.gettingemaildelivered.com/what-those-smtp-error-codes-mean-and-why-you-should-care


Tak, mam pomysł, ale czy możesz mi powiedzieć, co dokładnie zrobić? E-mail, którego używam do sprawdzenia, jest moim osobistym adresem e-mail, czy powinienem też użyć jednorazowego adresu e-mail do potwierdzenia:?
user311226

Ilekroć próbuję różnych odbiorców poczty e-mail, otrzymuję 500 błędów składniowych, nierozpoznane polecenie
user311226

spróbuj umieścić nawiasy klamrowe wokół adresu i usuń spację po:
Frank Thomas
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.