DigitalOcean + Siteground Email via porta 465 não funciona (2525 funcionará)

Olá,
Iniciei um droplet do Discourse no Digital Ocean, que é basicamente a imagem Docker do Discourse.
Funcionou bem até eu chegar à etapa de registro:

Enviamos um e-mail de ativação para admin.discourse@ourdomain.coop

mas o e-mail nunca chegou.

tail -f /var/discourse/shared/standalone/log/rails/production.log
Sent mail to admin.discourse@ourdomain.coop (61113.9ms)
Job exception: Net::ReadTimeout

Então verifiquei se conseguia enviar um e-mail via telnet, o que funcionou bem, mas apenas usando AUTH PLAIN, conforme descrito em Using Telnet with an SMTP Server – That's Geeky
Em seguida, descobri que há um bug, conforme descrito em
https://stackoverflow.com/questions/42272644/why-do-i-get-done-after-auth-login-command

Primeiro, mudei para a porta 2525 e recebi o e-mail [Discourse] Confirme sua nova conta. Então reconstruí o aplicativo com uma nova senha, verificando-a em https://www.base64encode.net/, mas novamente ocorreu Job exception: Net::ReadTimeout.
Então mudei novamente para a porta 2525, mas o e-mail não chegou, embora:

tail -f /var/discourse/shared/standalone/log/rails/production.log
Sent mail to admin.discourse@ourdomain.coop (61113.9ms)

sem Job exception: Net::ReadTimeout.

ESTOU PERDIDO AQUI

DISCOURSE_SMTP_ADDRESS: itm13.siteground.biz
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: admin.discourse@ourdomain.coop
DISCOURSE_SMTP_PASSWORD: MyPassword
DISCOURSE_SMTP_ADDRESS: mail.ourdomain.coop 
DISCOURSE_SMTP_PORT: 2525
DISCOURSE_SMTP_USER_NAME: admin.discourse@ourdomain.coop
DISCOURSE_SMTP_PASSWORD: MyPassword

Nenhuma parêntese, aspas ou outros caracteres especiais foram usados!

swaks --to myemail@ourdomain.coop --from admin.discourse@ourdomain.coop --server itm13.siteground.biz --auth LOGIN --auth-user admin.discourse@ourdomain.coop -tls

swaks --to myemail@gmail.com --from admin.discourse@ourdomain.coop --server itm13.siteground.biz --auth LOGIN --auth-user admin.discourse@ourdomain.coop -tls

funciona

Acabei de perceber que os e-mails enviados (naquela única ocasião) vêm de um remetente diferente do configurado no app.yml. É o nome do host antigo, não o novo que estou usando para testes, embora eu tenha trabalhado apenas com o novo.