Zainstalowałem ispconfig3 na moim serwerze Debian Six, a oto trochę smtp na ssl:
Serwer ma postfiks
AUTH PLAIN (LOL!)
235 2.7.0 Authentication successful
MAIL FROM: [email protected]
250 2.1.0 Ok
RCPT TO: [email protected]
RENEGOTIATING
depth=0 /C=AU/ST=NSW/L=Sydney/O=Self-Signed Key! Procees with caution!/OU=Web Hosting/[email protected]
verify error:num=18:self signed certificate
verify return:1
depth=0 /C=AU/ST=NSW/L=Sydney/O=Self-Signed Key! Procees with caution!/OU=Web Hosting/[email protected]
verify return:1
DATA
554 5.5.1 Error: no valid recipients
ale chodzi o to, że jeśli wykonam tylko waniliowy telnet przez port 25, mogę uwierzytelnić się i wysłać pocztę jak szaleniec ... mam nadzieję, że to wystarczająca ilość informacji! (w przeciwieństwie do „mail.app nie obsługuje ssl!”)
postconf -n
i odpowiednią część dziennika poczty (część zawierającą całą transakcję od początku do końca).RCPT TO: [email protected]
?Odpowiedzi:
Naciśnięcie „R” w sesji s_client powoduje, że openssl renegocjuje . Spróbuj wpisać „rcpt to:” zamiast „RCPT TO”.
Możesz także wypróbować narzędzia bardziej dostosowane do testów specyficznych dla SMTP, takie jak smtpc lub swaki Tony'ego Fincha .
źródło
openssl s_client -quiet
, które tłumi interaktywną interpretację znakówR
iQ
.