Domenii
  Top Expert
1 djbrain 44355
2 subofferul 5220
3 robica 4610
4 krystyana84 3980
5 elena2008 2690
  Top Statistici
Membri inscrisi 96840
Intrebari 35993
Raspunsuri 164903
  Contact
nume
email
Introduceti textul din imagine
(pentru evitarea spam-ului):
Numar random
 
introduceti mesajul
email admin: adip.at.myexpert.ro
Consultanta ISO, Audituri Interne - Business Advising Team
Vizualizare intrebare
Intrebare
bullet helpppp de aly122
salutare am facut un program in vb 8 dar nu trimite mesajul si da eroare la  smtp.Send(message) ce dracu are aste e codul  cine stie sa ma corecteze si pe mine la ce linie am gresit
Imports System.Net.Mail


Public Class Form1
    Dim message As New MailMessage
    Dim smtp As New SmtpClient
    Private Sub Send_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Send.Click
        message.From = New MailAddress("text1.text")
        message.To.Add(totxt.Text)
        message.Body = bodytxt.Text
        message.Subject = subjecttxt.Text
        message.Priority = MailPriority.Normal
        'smtp client Setting'
        smtp.EnableSsl = True
        smtp.Port = "587" 'Gmail/Hotmail Port
        smtp.Host = "Smtp.Gmail.com" 'this is hotmail..smtp.gmail.com is gmail
        smtp.Credentials = New Net.NetworkCredential(Fromtxt.Text, passtxt.Text)
        smtp.Send(message)
        MsgBox("message is send")
    End Sub
End Class

Tags:
5
puncte
2264
vizualizari
14-08-2010 11:22:48
Data intrebarii:
(0.00 - 0 voturi)
Ratings: 
Pentru a putea bifa optiunea de notificare in email in cazul adaugarii de comentarii la aceasta intrebare trebuie sa fiti logat.
Daca nu aveti cont, click Aici
Raspunsuri
Comentariul lui:
14-08-2010 11:53:14
Data:
Sint 3 probleme/optiuni/setari:

1. pe portul 587 trebuie sa realizezi o conexiune TLS/STARTTLS. Nu situ exact care este comanda pentru VB8, cauta pe google.

2. incearca portul 465, pentru SSL simplu. Vad ca deja ai activat smtp.EnableSsl = True, deci s-ar putea sa mearga asa.

3. pentru oricare din porturi, trebuie sa faci autentificare, adica sa trimiti userul si parola, pe care nu le vad in codul tau. 
* Raspuns acceptatVoturi: 6 Voteaza


Link sponsorizat

Comentariul lui:
14-08-2010 13:48:42
Data:
nu merge zice asta The specified string is not in the form required for an e-mail address. 
* Comentariul autorului

Comentariul lui:
14-08-2010 13:51:37
Data:
Pai, si nu te-ai prins de greseala ???
message.From = New MailAddress("text1.text")
Tu asa scrii la FROM cind trimiti un mail? Seamana aia cu o adresa de mail?! Trbeuie sa pui adresa de la contul gmail. 
* ComentariuVoturi: 5 Voteaza

Link sponsorizat
Raspunde / Comenteaza
Adauga un comentariu / raspuns:
Va rugam sa selectati unul din campuri: Utilizator nou Utilizator inregistrat
Ataseaza fisiere» (Max 200KB)