SMTP per gruppo: errore numero versione errato ssl

La configurazione è piuttosto classica: porta 587 usuale e starttls è vero (valore predefinito)

configurazione generale:

per il gruppo smtp:

Ho eseguito alcuni tcpdump per vedere cosa sta succedendo e sto notando 3 comportamenti diversi. Per i primi due casi, è esattamente come descritto in questo thread.

  1. Uso normale

Gli utenti creano argomenti, rispondono, ecc. altri utenti ricevono notifiche via email come previsto
Inoltre, utilizzando l’invio di test email tramite l’interfaccia di amministrazione: nessun problema, viene inviata e ricevuta correttamente

con tcpdump possiamo vedere che c’è una sequenza corretta, che si connette tramite STARTTLS, ecc.

  1. Discourse-doctor e rake

utilizzando discourse-doctor o rake emails:test
L’email non viene inviata e ricevo un errore: 503 5.5.1 Invalid command: Command not supported

  1. group smtp

Quando si testa il group smtp, vedo un pacchetto “DATA fragment” proveniente da Discourse immediatamente dopo l’handshake tcp, al quale il server smtp risponde con 220 xxxxxxx ESMTP OpenSMTPD seguito da un messaggio 500 5.5.1 Invalid command: Pipelining not supported

1 Mi Piace