Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43

    vb.net CSLMail

    Salve,

    Ho provato ad installare CSLMail per interfacciare vb.net con i server POP3 e SMTP

    Ho due problemi: 1 in Invio ed 1 in Ricezione

    In Invio: quando metto un allegato oltre al file che seleziono io invia un file TXT che inizia con att00 etc..

    In Ricezione: Non riesco a recuperare il corpo del messaggio e l'elenco degli allegati


    Grazie
    Sicut Nox Silentes

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Posta il codice.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43
    Ok.. scusa Alka:

    Teoricamente da quanto ho letto sulle documentazione dovrei fare così:

    codice:
    Imports WinToolZone.CSLMail
    Public Class Form1
        Dim pop3 As New POP3
        Dim smtp As New SMTP
        Sub invio()
            smtp.SMTPPort = 25
            smtp.SMTPServer = "out.alice.it"
            smtp.Username = utente
            smtp.Password = password
            smtp.MailType = WinToolZone.CSLMail.SMTP.MailEncodingType.PLAINTEXT
            smtp.From = mia_email
            smtp.To = txt_toemail
            smtp.Subject = txt_subject
            If chk_allegato.checked Then
                smtp.AddAttachment(allegato) 'openfiledialog.filename
            End If
            MsgBox("Risultato Invio: " + smtp.SendMail())
    
        End Sub
        Sub ricezione()
            Dim i As Integer
            Dim msg As String
            pop3.Server = "in.alice.it"
            pop3.Port = 110
            pop3.Username = utente
            pop3.Password = password
            pop3.Connect()
            pop3.Login()
            pop3.GetMailboxDetails()
            For i = 1 To pop3.TotalMailCount
                pop3.FetchEmail(i)
                msg = pop3.From + " " + pop3.To + " " + pop3.Subject ' e non so cosa aggiungere per il "corpo del messaggio"
                'recupero l'elenco degli allegati e scelgo dove  salvarli
            Next
            pop3.Close()
        End Sub
    End Class
    Qualcuno sa anche dove possa trovare una documentazione più o meno completa su questo tool..?
    Sicut Nox Silentes

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da danjwo
    Qualcuno sa anche dove possa trovare una documentazione più o meno completa su questo tool..?
    Ma perché non fare uso delle classi già presenti nella libreria base del framework? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di danjwo
    Registrato dal
    Aug 2007
    Messaggi
    43
    Alka, non riuscivo a trovare una libreria per il server POP3 nel framework.
    Con l'smtp c'era ma con il pop3 non lo trovato.

    Quindi alla fine stavo optando per una soluzione unica per entrambi i server
    Sicut Nox Silentes

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.