O SMTP envolve uma conversa entre dois servidores SMTP na porta 25. Vou copiar e colar uma conversa de exemplo de este site , que está demonstrando testes SMTP com telnet:
telnet: > telnet mx1.example.com smtp
telnet: Trying 192.0.2.2...
telnet: Connected to mx1.example.com.
telnet: Escape character is '^]'.
server: 220 mx1.example.com ESMTP server ready Tue, 20 Jan 2004 22:33:36 +0200
client: HELO client.example.com
server: 250 mx1.example.com
client: MAIL from: <[email protected]>
server: 250 Sender <[email protected]> Ok
client: RCPT to: <[email protected]>
server: 250 Recipient <[email protected]> Ok
client: DATA
server: 354 Ok Send data ending with <CRLF>.<CRLF>
client: From: [email protected]
client: To: [email protected]
client: Subject: Test message
client:
client: This is a test message.
client: .
server: 250 Message received: [email protected]
client: QUIT
server: 221 mx1.example.com ESMTP server closing connection
Se você permitir apenas a saída, será uma conversa curta. Seu servidor nunca receberá respostas do servidor SMTP remoto.
Em outras palavras: sim, bloqueará o e-mail.