Automatisch e-mail versturen met Visual Basic?!

Pagina: 1
Acties:
  • 250 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Anoniem: 18073

Topicstarter
Hoi, heeft er toevallig iemand verstand van programmeren in Visual Basic? Ik zou namelijk hiermee een programma willen schrijven om automatisch e-mail te kunnen versturen als je bv op een "commandbutton" klikt. :* Deze e-mail zou ik willen versturen met Microsoft outlook 2000. (8>

Bedankt alvast! :)

Acties:
  • 0 Henk 'm!

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

gewoon met shellexcute een "mailto" opstarten. Zelf heb ik totaal geen verstand van VB (wel van Delphi), maar de truk is dat je gewoon een mailto link opend.

"The shell stopped unexpectedly and Explorer.exe was restarted."


Acties:
  • 0 Henk 'm!

Anoniem: 18073

Topicstarter
Jelmervos,

Dit lukt me ook al inderdaad, maar dan is er dus nog het probleem om een mail automatisch te laten versturen...

Thnx. :)

Acties:
  • 0 Henk 'm!

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

aha, ik denk dat het dan moeilijk wordt. Je kunt ook die mail laten versturen direct uit je programma via een SMTP server. Is dat geen oplossing?

"The shell stopped unexpectedly and Explorer.exe was restarted."


Acties:
  • 0 Henk 'm!

Anoniem: 15450

Public Sub SendOutlookMail(Subject As String, Recipient As _
String, Message As String)

On Error GoTo errorHandler
Dim oLapp As Object
Dim oItem As Object

Set oLapp = CreateObject("Outlook.application")
Set oItem = oLapp.createitem(0)
'
With oItem
.Subject = Subject
.To = Recipient
.body = Message
.Send
End With
'
Set oLapp = Nothing
Set oItem = Nothing
'

Exit Sub

errorHandler:
Set oLapp = Nothing
Set oItem = Nothing
Exit Sub
End Sub

Moet je wel een reference naar Outlook maken

Acties:
  • 0 Henk 'm!

Anoniem: 18073

Topicstarter
pmh_CrasH,

Als ik vragen mag: Hoe kun je zo'n reference naar Outlook maken? :?

Mijn kennis van Visual Basic is nu namelijk ongeveer 1 week oud.
Dus als je me wil helpen graag, leer ik veel van! *D

Thnx...
Encite

Acties:
  • 0 Henk 'm!

Anoniem: 15450

Dan moet je bij het menutje "Project", "References" kiezen.

Dan krijg je een heel lijst met References die je kunt selecteren.

Hier moet je dan iets van "Microsoft Outlook 2000..." aanvinken.

Ik weet niet precies hoe dat ie heet maar daar moet het wel op lijken.

suc6

Acties:
  • 0 Henk 'm!

Anoniem: 18073

Topicstarter
Bedankt iedereen voor jullie hulp!

Het is me inderdaad gelukt!
Thanx :*)
*D
Pagina: 1