0 votes
by (240 points)

Buongiorno con queste righe di codice dovrei essere in grado di spedire una semplice mail da un'account di Aruba:

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    Dim SMTP As New Smtp
    Try
        SMTP.Settings.SslAllowedVersions = TlsVersion.TLS12
        SMTP.Settings.SslAllowedSuites = TlsCipherSuite.Secure
        SMTP.Connect("smtp.aruba.it", 25, SslMode.None)
        SMTP.Login(Utente, Password)
        SMTP.Send(From, To, "Oggetto", "Testo")
    Catch x As Exception
        MessageBox.Show(x.ToString)
    End Try

Quando lo eseguo ricevo il messaggio "Reject 535".
Con le stesse impostazioni da "Outlook" o da "Tunderbird" invio la posta.
Dove sbaglio.

Grazie e saluti.
Simone Zanetti.

Applies to: Rebex Secure Mail

2 Answers

0 votes
by (240 points)

Mi rispondo da solo.
Avevo sbagliato utente: al posto di "smtp.aruba.it" devo mettere "smtp.sipasnc.it".
ora funziona.
Saluti.

0 votes
by (150k points)

Per inviare una semplice e-mail da un account Aruba, utilizzate questo codice:

SMTP.Settings.SslAllowedVersions = TlsVersion.TLS12
SMTP.Settings.SslAllowedSuites = TlsCipherSuite.Secure
SMTP.Connect("smtp.aruba.it", SslMode.Implicit)
SMTP.Login(Utente, Password)
SMTP.Send(From, To, "Oggetto", "Testo")
by (240 points)
E se volessi usare il protocollo sicura smtps quali sono i parametri?
Grazie e saluti.
Simone.
by (150k points)
The code above already uses secure SMTP. Both SslMode.Implicit and SslMode.Explicit are secured using TLS. Only SslMode.None is unsecure.
by (150k points)
Il codice sopra riportato utilizza già SMTP sicuro. Sia SslMode.Implicit che SslMode.Explicit sono protetti tramite TLS. Solo SslMode.None non è sicuro.
...