550 Неизвестный пользовательский cmd telnet ошибка (Подмена электронной почты)

1

Я пытаюсь отправить электронную почту, используя telnet в cmd. У меня есть связь с Telnet сейчас. Кстати, я использую одноразового поставщика электронной почты.

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

тогда это привело меня сюда:

220 dispostable.com ESMTP

затем я набираю следующую команду:

ehlo mail.dispostable.com

и я получил:

250-Hi
250 SIZE 50000

Я успешно ввел команду «mail from:» и получил сообщение 250 успешно (означает, что я настроен), но внезапно мне не удалось выполнить команду «rcpt to:»

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

Может ли кто-нибудь сообщить мне, правильно ли я поступаю, выбирая временного почтового провайдера в качестве учетной записи отправителя этого письма и используя Gmail в качестве получателя / жертвы.

Я пробовал разные учетные записи электронной почты для получателей и всегда получаю неизвестную ошибку 550 пользователей.

user311226
источник

Ответы:

2

Насколько я вижу, dispostable.comне предлагает ретрансляцию исходящей почты. У них есть почтовые серверы, которые принимают входящую почту на @dispostable.comадреса, но не настроили их так, чтобы разрешать отправку почты на любой адрес с @dispostable.com .

Другими словами, сообщение об ошибке означает: «Вы не можете пересылать почту через меня @gmail.com».

  • Это означает, что вам придется подключаться либо напрямую к серверам входящей почты получателя, либо к открытому серверу ретрансляции. (Я искренне сомневаюсь, что вы могли бы найти много открытых ретрансляторов в сегодняшнем спам-интернете.) Например, @gmail.comвходящая почта обрабатывается:

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

    Тем не менее, если вы сделаете это, Gmail, скорее всего, отклонит ваше сообщение как спам, потому что они найдут запись SPF, в которой dispostable.comговорится, что ни один сервер не должен отправлять почту, претендующую на этот домен:

    $ dig distabletable.com TXT
    dispostable.com. 86340 IN TXT "v = spf1 -all"
    
  • Большинство «реальных» провайдеров электронной почты действительно предоставляют пользователям доступ через почтовые серверы ретрансляции. Раньше вы могли использовать их почти одинаково, подключившись к порту: 25 и отправив сообщение.

    Однако в настоящее время «входящие» и «исходящие (ретрансляционные)» сервисы обычно хранятся отдельно; последний работает на порту: 587 и почти всегда требует аутентификации (логин и пароль). Это можно сделать вручную, но это не так просто.

    Большинство почтовых серверов ретрансляции также позволяют только логины над TLS (SSL) шифрованные соединения, так что вам нужно , openssl s_clientили gnutls-cliвместо простого старого telnet.

  • И, кроме того, это правильный синтаксис:

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

    Обратите внимание на < >буквы вокруг адреса, а без пробелов FROM:. Многие серверы принимают варианты, но некоторые отклоняют все, кроме этого синтаксиса.

grawity
источник
Теперь я подключаюсь к серверу Gmail, набрав «telnet alt4.gmail-smtp-in.l.google.com 25», а затем набираю «MAIL FROM: <cedr ****** @ gmail.com>» Я получил "502 5.5.1 Нераспознанная команда. S10si7413775qak.221 - gsmtp" Пожалуйста, помогите мне
user311226
1

SMTP 550 ответ на RCPTсредства mailbox unavailable. Сообщение приходит с сервера, к которому вы подключены (не к gmail), и указывает, что у него проблема с одним из получателей или потому что сообщение запрещено сервером (спам, ретрансляция запрещена и т. Д.).

Сообщение почти всегда указывает на неправильный адрес получателя. Многие люди считают, что эти ошибки могут привести к большим проблемам, если они появляются часто, поэтому будьте осторожны. более подробную информацию см. здесь: http://www.gettingemaildelivered.com/what-those-smtp-error-codes-mean-and-why-you-should-care

Фрэнк Томас
источник
Да, у меня есть концепция, но не могли бы вы сказать мне, что именно делать? Электронная почта, которую я использую для rcpt, является моей личной электронной почтой. Должен ли я использовать одноразовую электронную почту также для rcpt:?
user311226
Всякий раз, когда я пробую разные получатели электронной почты, я получаю 500 Синтаксическая ошибка, команда не распознана
user311226
попробуйте поставить угловые скобки вокруг адреса и уберите пробел после:
Фрэнк Томас,