SMTP teszt telnettel

kecsi küldte be szo, 2006-02-18 11:52 időpontban

SMTP szerver konfugurálás közben jól jön, ha telnettel tudunk mailszervert tesztelni.
Íme egy példa:
[geshifilter-code]
$ telnet smtp.pelda.hu smtp
Trying 192.0.34.72...
Connected to smtp.example.com.
Escape character is '^]'.
220 smtp.pelda.hu ESMTP Postfix (Debian/GNU)
HELO smtp.vhol.hu
250 smtp.example.com
MAIL From: kecsi@nemtomDEnemletezik.hu
250 Ok
RCPT To: haver@valaholDEnemletezik.hu
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
Hello!
Kene nekem egykis linux segitseg.
.
250 Ok: queued as F169C23068
QUIT
221 Bye
Connection closed by foreign host.
[/geshifilter-code]
A levél végét a szöveg utolsó sorában a . adja!

kecsi küldte be p, 2006-02-24 17:12 időpontban

Permalink

Ezzel a módszerrel lehet jelszót készíteni:
$ perl -MMIME::Base64 -e 'print encode_base64("\000user\@domain.net\000your.real.password")'
AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ=

Majd a mailszerveren ezzel az utasítással lehet authentikálni:
AUTH PLAIN AGptczFAam1zMS5uZXQAbm90Lm15LnJlYWwucGFzc3dvcmQ=