Por fim, não consegui enviar e-mails via telnet ou netcat. O código-fonte contém send-mail-test.py e load.sh para executá-lo. Isso carrega dados de teste no banco de dados.
Estou tentando configurar o mailslurper para testes de e-mail, mas continuo recebendo um tempo limite de conexão após 6 segundos usando telnet ou netcat.
Eu deixei a configuração como padrão e o servidor de email cria o banco de dados na inicialização.
conectando-se ao telnet
$ telnet localhost 2500
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 Welcome to MailSlurper!
221 Bye
Connection closed by foreign host.
O console do mailslurper fornece isso:
MailSlurper: INFO - 2016/03/11 22:24:06 libmailslurper: INFO - Worker 2 queued to handle connection from 127.0.0.1:41756
MailSlurper: INFO - 2016/03/11 22:24:06 libmailslurper: INFO - Reading data from client connection...
MailSlurper: INFO - 2016/03/11 22:24:12 libmailslurper: INFO - Connection timeout. Terminating client connection
Eu também escrevi um script para enviar um e-mail, mas o e-mail não foi salvo ou gravado no log, portanto, não foi visto.
Por fim, não consegui enviar e-mails via telnet ou netcat. O código-fonte contém send-mail-test.py e load.sh para executá-lo. Isso carrega dados de teste no banco de dados.