kostenloser Webspace werbefrei: lima-city


Programm sendet mir e-mail

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    michi1c

    michi1c hat kostenlosen Webspace.

    Hallo ,

    Ich habe eine Frage zu Visual Basic ich habe zum Beispiel ein Login Fenster und jedes Mal wenn sich einer einloggot kriege ich eine E-Mail wo drin steht :

    User : Namedesusers

    Hat sich eingeloggt/ausgeloogt


    wie geht sowas bitte um hilfe!!!!!!!!!!!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hast du das Programm selber geschrieben oder irgendwo einen fertigen Programmcode verwendet? Ohne den Quellcode zu kennen wird es natürlich nur mit einer Hellseherfähigkeit möglich, dir bei deinem Problem zu helfen!
  4. michi1c schrieb:
    Ja ich habe das Programm selber Geschrieben!


    Da hätte man durchaus auch ohne Fettschreibung sagen können. Worauf ich hinaus will ist, dass du uns schon Quellcode liefern müsstest, damit man die Ursachen des Problems feststellen kann. Aus dem nicht heraus verschicken Programme nämlich keine Mails.
    Also offenbare uns doch mal relevante Teile deines Codes.
  5. Autor dieses Themas

    michi1c

    michi1c hat kostenlosen Webspace.

    Ich will ja nur einen Code damit es eine E-mail an meine E-mail addresse schreibt:biggrin:
  6. Also wenn ich dich richtig verstehe lautet die eigentliche Frage:

    Was muss ich tun, damit ich nach dem Einloggen/Ausloggen eines Benutzers eine E-Mail erhalte?

    Richtig?

    Nun, in dem Moment, wo der Nutzer auf Anmelden oder Abmelden klickt, startest du einen Funktionsaufruf, der
    dir eine Mail schickt....

    Google doch mal nach
    email versenden mit VB

    Dort erhältst du zahlreiche Infos

    Beitrag zuletzt geändert: 3.3.2010 9:17:41 von vopvop
  7. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    michi1c schrieb:
    Ich will ja nur einen Code damit es eine E-mail an meine E-mail addresse schreibt:biggrin:

    Wie der Vorposter bereits festgestellt hat, bekommst du keine richtige Antwort, weil du nicht die richtige Frage gestellt hast:


    Der richtige Threadtitel wäre also: Mails versenden mit Visual Basic

    Wie kann ich mit Visual Basic E-Mails versenden, wenn ein Benutzer unter Windows anmeldet?
    Ich verwende VB 6 (oder VB.NET, was weiß ich, meine Kristallkugel ist kaputt!)


    Dann würde ich dir als Antwort geben:
    Mails versendest du, so wie hier im Artikel beschrieben:
    http://www.it-academy.cc/article/1428/Mails+versenden+mit+Visual+Basic+und+MAPI.html

    Eine Benachrichtigung kannst du beim Anmelden verschicken, indem du das Mail versenden in das OnCreate-Ereignis des Formulars packst, und das Programm in den Autostart. Beim Abmelden würde ich das Versenden über das OnClose oder OnDestroy (bin mir nicht sicher, ob die Events in VB gleich heißen wie in Delphi) Event des Formulars handlen.

    So wie du dein Anliegen geschildert hast, liest es sich, als würde ein von dir geschriebenes Programm die Mails schicken, und du wüsstest nicht warum! :slant:

    Beitrag zuletzt geändert: 3.3.2010 9:28:00 von burgi
  8. Autor dieses Themas

    michi1c

    michi1c hat kostenlosen Webspace.

    Ok vielen dank für die antwort

    Mfg Michael
  9. Sicherer für dich ist es, wenn du die Mail über ein php-Skript versendest, da der Benutzer dann keine Email-Software braucht.

    Hiermit funktioniert es:
    http://www.vbarchiv.net/tipps/details.php?id=953

    Wenn du dazu Fragen hast kannst du mich gerne anschreiben.
  10. Habe hier einen Code für dich, den du z.b. für den login Button benutzen kannst.


    Dim mailsmg As New MailMessage
    Try
    mailsmg.From = New MailAddress(TextBox3.Text) 'Absender der mail
    mailsmg.To.Add(TextBox5.Text) 'An wen die E-Mail geht
    mailsmg.Subject = TextBox4.Text 'Betreff der mail
    mailsmg.Body = RichTextBox1.Text 'Nachicht der mail
    Dim smtp As New SmtpClient("smtp.gmail.com") 'SMTP Server, je nach povider verschieden (Übersicht weiter unten)
    smtp.Port = 587 'SMTP Port, EbEnfalls in der Übersicht
    smtp.EnableSsl = True
    smtp.Credentials = New System.Net.NetworkCredential(TextBox3.Text, TextBox2.Text) 'textbox3 = Loginname der E-mail des absenders
    smtp.Send(mailsmg)
    MsgBox("E-Mail wurde Erfolgreich verschickt")

    Und dann schickt das programm die E-Mail^^

    Hier ist die STMP Übersicht

    MfG Snowi
  11. Dim mailsmg As New MailMessage
    Try
    mailsmg.From = New MailAddress(TextBox3.Text) 'Absender der mail
    mailsmg.To.Add(TextBox5.Text) 'An wen die E-Mail geht
    mailsmg.Subject = TextBox4.Text 'Betreff der mail
    mailsmg.Body = RichTextBox1.Text 'Nachicht der mail
    Dim smtp As New SmtpClient("smtp.gmail.com") 'SMTP Server, je nach povider verschieden (Übersicht weiter unten)
    smtp.Port = 587 'SMTP Port, EbEnfalls in der Übersicht
    smtp.EnableSsl = True
    smtp.Credentials = New System.Net.NetworkCredential(TextBox3.Text, TextBox2.Text) 'textbox3 = Loginname der E-mail des absenders
    smtp.Send(mailsmg)
    MsgBox("E-Mail wurde Erfolgreich verschickt")


    jo genau... blos wer weis das noch ned?

    michi1c lerne bitte zuerst das grundwissen von visual basic.. und dann frag hier nach dem code > ich programmier jetz schon 1jahr und ahmm ja... den code der da oben steht kann jeder der sich auch nur ein bisschen mit visual basic auskennt...


    erst lernen und wenn dan fragen sind > FRAGEN!!
  12. Ich habe da eine Frage hier muss man alle einstellungen hineinschreiben zb.: popserver usw, aber in php muss man das nicht. Kann mir jemand das begründen.
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!