Oppure

Loading
02/12/07 8:18
carmines92
allora raga questo è il mio problema volevo creare un programma che inviasse email(senza allegati)...
Prima di fare tutto ho provato vari programmi che inviano email creati in vb6 però con nessun software sono riuscito ad inviare l'email come mai? aiutatemi :d
aaa
02/12/07 8:53
LuigiBiasi
puoi farlo benissimo da te. Basta usare il winsock e conoscere il protocollo di un server smtp. La cosa è molto banale. Prova a fare qualche ricerca su google per esempio: protocollo smtp.
Ciao.
aaa
02/12/07 9:01
LuigiBiasi
prova questo openskills.info/…
quando invii le autenticazioni vanno inviate codificate in base64.
Quindi o fai l'algoritmo per la docifica oppure sul web trovi diversi programmi che ti fanno la codifica
Ciao.
aaa
02/12/07 13:18
gantonio
Ma vuoi scrivere il codice o vuoi trovare un software che spedisca mail?

Prima di tutto ... il tuo provider ti permette di inviare posta?
Ultima modifica effettuata da gantonio 02/12/07 13:19
aaa
02/12/07 15:03
LuigiBiasi
ti ricordo che i provider come libero o tele2, non ti permettono di inviare o ricevere posta(tramite outlook peresempio) se non hai una connessione con il loro provider.
Cioè su usi una connessione alice, non puoi scaricarti la posta da programmi come outlook o altri.
La puoi scaricare solo dal loro sito web.

Però se non sbaglio dei programmatori, hanno fatto un programma che permette di scaricare la posta con outlook da server come libero o tele2, pur avendo una connessione diversa, ma non ne sono sicuro.
Ciao.
Ultima modifica effettuata da LuigiBiasi 02/12/07 15:16
aaa
02/12/07 18:21
moet
credo la sua domanda fosse molto piu semplice.

3 text e un bottone.

text per email destinatario, text per oggetto email, text per corpo email, pulsante di invio.




Option Explicit
Dim nome As String
Dim messaggio As String
Dim oggetto As String

Private Sub cmdemail_Click()'click sul punsante invio


    
    nome = txtnome.Text
    messaggio = txtmessaggio.Text
    oggetto = txtoggetto.Text
    
    If Len(Trim(nome)) = 0 Then
        MsgBox "Inserisci la mail del destinatario", vbCritical, "Errore"
        txtnome.SetFocus
    ElseIf InStr(nome, "@") = 0 Then
        MsgBox "Inseriscila corretta!", vbCritical, "Errore"
        txtnome.SetFocus
    ElseIf Len(Trim(messaggio)) = 0 Then
        MsgBox "Inserisci il messaggio", vbCritical, "Errore"
        txtmessaggio.SetFocus
    Else
        Dim CDO As New CDO.Message
        With CDO
            .From = "tuamail@pippo.it"
            .To = nome 
            .Subject = oggetto
            .TextBody = messaggio
            .Send 
        End With
        MsgBox "E-mail inviata con successo!!!"
        txtnome.Text = ""
        txtmessaggio.Text = ""
        txtoggetto.Text = ""
    End If


End Sub




:k:
aaa
02/12/07 19:39
carmines92
si raga però io ho un abbonamento alice 2 mb... non so se posso inviarle l'email...

Cmq anche se non posso non c'è un modo?!?:(
aaa
02/12/07 19:41
moet
Non esiste nessuna restrinzione sull invio mail!!!!!!


copia il mio programma cra il form e vedrai che le manda come con qualsiasi altro operatore.
aaa