2013-08-16 10 views
5

Nel mio sito web ogni volta che un utente accede ad admin riceverà una mail con i dettagli di accesso. Negli ultimi anni stavo usando smtp.gmail.com per l'invio di mail, ora volevo cambiarlo. Quindi stavo cercando di inviare la posta usando le nuove credenziali smtp fornite dal mio nuovo client di posta. Ora, quando utilizzo i dettagli per inviare una mail, ricevo un'eccezione dicendoSmtpException: il server non supporta connessioni sicure

System.Net.Mail.SmtpException: il server non supporta connessioni sicure.

Ho contattato il team di supporto per un aiuto per verificare le mie credenziali ma hanno verificato le mie credenziali e ho risposto che tutto andava bene. Di seguito è riportato il mio codice che sto usando per impostare i dettagli smtp.

<smtp from="[email protected]"> 
<network host="smtp.falconide.com" password="" port="587" userName=""/> 
</smtp> 

Ho provato entrambe le porte 25 e 587, il mio EnableSsl è impostato su true. Mi aiuti per favore.

+1

Invia la tua risposta come soluzione –

risposta

22

si potrebbe desiderare di impostare EnableSsl a false o

<add key="EnableSsl" value="false"/> 

se l'impostazione è su Web.config o App.config.

+0

Questo potrebbe essere un problema di sicurezza. Potresti spiegare perché non è un problema? – jww

+1

significa che devi solo aggiornare l'istanza SmtpClient come SmtpClient.EnableSsl = false L'errore è troppo esplicito e significa che il tuo host non è sicuro (https - SSL) – d1jhoni1b

+0

molto utile per me, grazie – khurram

Problemi correlati