Forum Moderators: mack
well i'm confuse, so does that make me a zombies?
I´m having trouble on how to deal with different servers, I´m worried if I ignore a second or third 220
for this particular machine.
Would It gave me problems with other servers?
In the message the programmer didn´t leave a email so I could contact him with my suggestions.
In my receiving parts of the smtp all greetings are examen for correct IDs, spammers normally fake IDs,-mx-ip
Suggestions would be welcome
----------start them-----------
>-- 220-lap ESMTP qpsmtpd 0.29/lap/9 ready; send us your mail, but not your spam.
220-
----------end them-----------
----------start me-----------
HELO mail.#*$!xx.com [#*$!.xxx.xxx.xx] xxxxxxxx-MailServer
----------end me-----------
----------start them-----------
220-The remainder of this message is to confuse
220-zombies. Are you a zombie? If you are, we
220-really don't want to talk to you. You're mean.
220-
220-A zombie is a machine that has been taken over by
220-a spammer for the purpose of transmitting more spam.
220-
220-OTOH, if you are not a zombie, then welcome,
220-but still, please, NO SPAM.
220-
220-If you are not a zombie, and you still break here,
220-then you are broken and your programmer should
220-read RFC2821 then repair you. This is a very
220-basic programming error, so kindly stay off the
220-internet until you are repaired.
220-
220-Still here?
220-Okay then, say hello to start a conversation.
220-Just remember, no spam is allowed.
220-If you send us spam, you are trespassing.
220
----------end them-----------
----------start me-----------
HELO mail.xxxxxx.com [xxx.xxx.xxx.xxx] xxxx-MailServer
----------end me-----------
----------start them-----------
250 lap Hi pc-xxx-xxx-xxx-xxx.cm.vtr.net [xxx.xxx.xxx.xxx]; I am so happy to meet you.
----------start me-----------
RCPT TO: <xxxxxxx@softhome.net>
----------end me-----------
----------start them-----------
503 but you already said HELO ...
----------end them-----------
from RFC2821
3.3 Mail Transactions
There are three steps to SMTP mail transactions. The transaction
starts with a MAIL command which gives the sender identification.
(In general, the MAIL command may be sent only when no mail
transaction is in progress; see section 4.1.4.) A series of one or
more RCPT commands follows giving the receiver information. Then a
DATA command initiates transfer of the mail data and is terminated by
the "end of mail" data indicator, which also confirms the
transaction.