Portál AbcLinuxu, 25. dubna 2024 11:56
zkousel jsem se rucne pripojit na smtp server netcatem, vsechno fungovalo az do napsani finalni tecky na konci zpravy. pokud vim, tak by na to mel server zareagovat
nc mail.smtpserver.net 25
220 mail.smtpserver.net ESMTP Merak 7.6.4; Tue, 30 Aug
2005 18:20:04 +0200
EHLO nikdo
250-mail.smtpserver.net Hello nikdo [82.202.xxx.xxx], pleased to meet you.
250-ENHANCEDSTATUSCODES
250-SIZE
250-EXPN
250-ETRN
250-ATRN
250-DSN
250-CHECKPOINT
250-8BITMIME
250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
250-AUTH=LOGIN
250-STARTTLS
250 HELP
MAIL FROM: nikdo@gmail.com
250 2.1.0 <nikdo@gmail.com>... Sender ok
RCPT TO: nekdo@gmail.com
250 2.1.5 <nekdo@gmail.com>... Recipient ok; will forward
DATA
354 Enter mail, end with "." on a line by itself
nic nic nic
.
jenomze nic se nestane, mail nepride server uz na nic nereaguje
zkousel jsem porovnat komunikaci thunderbirdu (v kterém to jde) a netcatu se serverem v etherealu a je to identicke az na
1) thunderbird posila na koncich radku \r\n a netcat jenom \n
2) thunderbird posila zpravu pohromade a netcat ji deli po radcich
echo -e "HELO jarda\r MAIL FROM něco\r ... atd" | nc mx.server.net 25funguje dobře
EHLO
potvrdí, že ho podporuje.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.