xsharp.eu • Invio email ssl su porta 465
Page 1 of 1

Invio email ssl su porta 465

Posted: Fri Nov 03, 2023 7:51 am
by softdevo@tiscali.it
Buongiorno, una mia web application invia a fine mese il cartellino delle presenze ad ogni dipendente.
Quindi se sono 200 dipendenti dovrebbe inviare 200 email.
Per l'invio utilizzo la classe CDO.Massage, perchè la classe SMTPClient leggo che non supporta SSL.
Purtroppo dopo 5 mail il server SMTP mi dice: errore 0x800ccc67 risposta 421, troppe connessioni aperte.
Qualche idea?

Danilo Giuliani

Re: Invio email ssl su porta 465

Posted: Fri Nov 03, 2023 8:34 am
by wriedmann
Ciao Danilo,
non conosco CDO.Message, ma penso che dovrai o usare la stessa connessione per tutti gli invii o chiuderla dopo ogni invio.
Che SMTPClient non supporta SSL non è vero.
Esistono basicamente due tipi di connessione SSL: implicit SSL e explicit SSL.
SMTPClient supporta solo explicit SSL.
Per la differenza vedi qui:
https://learn.microsoft.com/de-de/archi ... t-port-465
Wolfgang

Re: Invio email ssl su porta 465

Posted: Fri Nov 03, 2023 11:38 am
by ic2
Hello Danilo,

Having to use SSL was the reason we switched to Chilkat. Not expensive, good support and functionality. See https://www.chilkatsoft.com/refdoc/csEmailRef.html

Dick

Re: Invio email ssl su porta 465

Posted: Thu Dec 21, 2023 8:16 am
by softdevo@tiscali.it
Salve a tutti se può interessare ho risolto utilizzando Mailkit.dll e Mimekit.dll

Danilo Giuliani

Re: Invio email ssl su porta 465

Posted: Thu Dec 21, 2023 9:36 am
by FFF
To solve a similiar problem i finally tried "stunnel" (https://www.stunnel.org) - sort of a proxy between any mailclient and server to provide up2date ssl etc.
It's free, easy to install and configure, the latter per a config file containin something like:

[Hetzner-smtp]
client = yes
accept = 127.0.0.1:25
connect = mail.your-server.de:465
verifyChain = yes
CAfile = ca-certs.pem
checkHost = mail.your-server.de
OCSPaia = yes

i notice no performance loss and it simpyly works;-)