Eu configurei o ispconfig3 no meu servidor debian six e aqui está um pouco de smtp sobre ssl:
O servidor é postfix
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
mas o problema é que, se eu apenas fizer um telnet de baunilha pela porta 25, posso autenticar e enviar e-mails como um louco ... espero que seja informação suficiente! (ao contrário de 'mail.app não pode lidar com ssl!')
postconf -n
e a parte relevante do seu log de email (a parte que contém toda a transação do começo ao fim).RCPT TO: [email protected]
?Respostas:
Pressionar "R" em uma sessão s_client faz com que o openssl renegocie . Tente digitar "rcpt to:" em vez de "RCPT TO".
Você também pode experimentar ferramentas mais adequadas para testes específicos de SMTP, como o smtpc ou swaks de Tony Finch .
fonte
openssl s_client -quiet
, o que suprime a interpretação interativa deR
eQ
caracteres.