Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

script om email + attachement te sturen

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • stdewi
  • Registratie: September 2007
  • Laatst online: 10-05-2024
Hallo,

ik ben op zoek naar een WSHscript (dus in VB) waarmee automatisch een file als attachment kan doorsturen naar een bepaalde ontvanger.

De bedoeling is gewoon de file via de 'send to' functie laten vertrekken.
Deze moet ook als het kan geencrypteerd verzonden worden.

Hierbij stuur ik al de code door die ik tot nu toe al heb geschreven.
Het werkt zonder problemen om zo een file door te sturen als ik een naam van het bestand ingeef in de inputbox maar ik wil gewoon een stapje verder automatiseren.

Wie is zo vriendelijk om me verder te helpen :) ?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Dim file
file = InputBox("Enter bestandsnaam:")

Set objEmail = CreateObject("CDO.Message")
objEmail.From = "afzender@afzender.be"
objEmail.To = "ontvanger@ontvanger.be"
objEmail.Subject = "Server down"
objEmail.Textbody = "Server1 is no longer accessible over the network."
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
"adres van server"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objEmail.Configuration.Fields.Update
objEmail.AddAttachment "c:\test\" & file
objEmail.Send

  • ThunderNet
  • Registratie: Juni 2004
  • Laatst online: 28-11 10:02

ThunderNet

Flits!

Volgens mij kan dit niet clientside :)

Heb je liever vooraf, of achteraf, dat ik zeg dat ik geen flauw idee heb wat ik doe?


  • stdewi
  • Registratie: September 2007
  • Laatst online: 10-05-2024
ThunderNet schreef op donderdag 18 oktober 2007 @ 11:01:
Volgens mij kan dit niet clientside :)
Toch wel hoor. Probeer de code eens die ik gepost heb. Deze werkt perfect.

Ontvanger en afzender invullen
+ ipadres van de server (of pop adres)
+ directory test aanmaken op de C.

  • Padschild
  • Registratie: September 2004
  • Laatst online: 28-11-2020
Welke taal is dit? Ik zie dit op dit moment als een scriptrequest. Het ziet er uit als ASP?

offtopic:
Zet je code in de bijbehorende code-tags

[ Voor 22% gewijzigd door Padschild op 18-10-2007 11:24 ]


  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 01-07 22:34
stdewi schreef op donderdag 18 oktober 2007 @ 11:21:
[...]

Toch wel hoor. Probeer de code eens die ik gepost heb. Deze werkt perfect.

Ontvanger en afzender invullen
+ ipadres van de server (of pop adres)
+ directory test aanmaken op de C.
Whatever it is, dit gaat ontzettend IE-only zijn en hooguit geschikt voor intranet.

Een client-side cross-platform script om direct vanuit je browser een e-mail incl. attachment te versturen kan niet. Wellicht dat je nog iets kunt bereiken via Java of Flash, maar het voordeel tov een normaal webformpje is dan nihil.

  • soulrider
  • Registratie: April 2005
  • Laatst online: 27-11-2017
lijkt vbscript - dus enkel windows .... (codetags zijn handig)

zowiezo is het al niet bruikbaar voor internet omdat je zelf server en poort opgeeft wat niet bij elke provider mogelijk is - communiceren met smtp-servers die niet van je isp zijn = not done tegenwoordig...

anderzijds: wat heb je zelf al geprobeerd?
(en waarom zonder user-input? )

  • stdewi
  • Registratie: September 2007
  • Laatst online: 10-05-2024
Padschild schreef op donderdag 18 oktober 2007 @ 11:23:
Welke taal is dit? Ik zie dit op dit moment als een scriptrequest. Het ziet er uit als ASP?

offtopic:
Zet je code in de bijbehorende code-tags
Dit is VB om te gebruiken in WSH (windows scripting host)
Ik ben vertrokken een batch maar daar had ik niet de ondersteunig die ik nodig had.
Dus ben ik overgeschakeld naar VB.

  • stdewi
  • Registratie: September 2007
  • Laatst online: 10-05-2024
Fuzzillogic schreef op donderdag 18 oktober 2007 @ 11:26:
[...]

Whatever it is, dit gaat ontzettend IE-only zijn en hooguit geschikt voor intranet.

Een client-side cross-platform script om direct vanuit je browser een e-mail incl. attachment te versturen kan niet. Wellicht dat je nog iets kunt bereiken via Java of Flash, maar het voordeel tov een normaal webformpje is dan nihil.
Nee niets te maken met IE of je browser.
Gewoon om vanuit de windows-explorer een dumpfile door te sturen naar een welbepaalde ontvanger.
Via de "send to" van windows.

  • stdewi
  • Registratie: September 2007
  • Laatst online: 10-05-2024
soulrider schreef op donderdag 18 oktober 2007 @ 11:38:
lijkt vbscript - dus enkel windows .... (codetags zijn handig)

zowiezo is het al niet bruikbaar voor internet omdat je zelf server en poort opgeeft wat niet bij elke provider mogelijk is - communiceren met smtp-servers die niet van je isp zijn = not done tegenwoordig...

anderzijds: wat heb je zelf al geprobeerd?
(en waarom zonder user-input? )
yep VB en heb de codetags toegevoegd. De server die je ingeeft is je eigen isp of intranet server.
Je kan het ook gebruiken om via je lokale smtp server te sturen (maar je moet die servece wel draaiende hebben). En het is ZEKER niet te bedoeling om te mailen via "andere" hun server.
Ik ben zelfs op zoek naar de encryptatie zodat het via mijn server gaat.

Wat je ziet staan is wat ik tot dusver al heb geschreven en wat werkt.

Zond user input klopt niet helemaal. Als in het in de "send to" van windows steek moet het de file die ik op dat moment wil doorsturen gewoon attachen aan een mail zonder subject en tekst en rechtstreek doorsturen naar die bepaalde ontvanger. Die verwerkt die file dan verder automatisch.

[ Voor 18% gewijzigd door stdewi op 18-10-2007 12:58 ]


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Ten eerste is dit een scriptrequest, wat niet eens in WEB thuishoort maar in PRG (Waar hoort mijn topic?). Hier op GoT verlangen we wel wat eigen initiatief en moeite om je eigen probleem op te lossen; het is niet de bedoeling dat je hier je probleem dumpt en wij het wel even voor je oplossen; we zien graag wat je zelf hebt geprobeerd.

Daarnaast stellen we het ook niet op prijs als je 3x achter elkaar post (en zo dus effectief 3x je eigen topic 'omhoog' kicked', zie daarvoor ook topickick binnen 24 uur). Als je nog een aanvulling hebt op je vorige post kun je gebruik maken van de edit knop (Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/tweakers/images/icons/edit.gif).

Ik heb je daar trouwens in je vorige topic nog op gewezen, maar ik doe het nu weer: Doe jezelf en ons een plezier en lees onze Programming Beleid Quickstart eens door en zorg dat als je een nieuw topic opent je topic voldoet aan de aldaar aangegeven 'regels'.

[ Voor 27% gewijzigd door RobIII op 18-10-2007 13:35 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.