[Exchange2003] New-mail notificatie naar extern adres

Pagina: 1
Acties:

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Er komt mail binnen op een Exchange 2003-server (SBS2003) voor een specifieke user die 'nooit' inlogt op het netwerk, maar wel via Outlook Web Access bij de mail kan komen.
In deze box komt echter erg weinig mail (en de user wil niet iedere keer onnodig op OWA inloggen). Daarom wil ik graag de mogelijkheid hebben om een new-mail notificatie naar een (willekeurig) extern adres te sturen, om de user te laten weten dat hij moet inloggen op OWA om z'n mail te checken.

Het lukt me wel om het bericht zelf automatisch te forwarden, maar dat is niet wat ik wil bereiken. Het gaat echt alleen om een notificatie.

Ik kan hier nog geen concrete oplossing over vinden. iemand een idee?

  • lier
  • Registratie: Januari 2004
  • Laatst online: 20:09

lier

MikroTik nerd

Daarom wil ik graag de mogelijkheid hebben om een new-mail notificatie naar een (willekeurig) extern adres te sturen
Hopelijk is het een niet willekerig adres ?


Waarom een notificatie wel doorsturen, maar het mailtje niet ?

Waarschijnlijk zal je toch zelf iets moeten bouwen.

Andere optie is om de mail via pop3 aan de gebruiker aan te bieden !?
De gebruiker zal toch de mail moeten ophalen, misschien gelijk de mail van het bedrijf ?

Eerst het probleem, dan de oplossing


  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
lier schreef op woensdag 20 april 2005 @ 14:42:
[...]


Hopelijk is het een niet willekerig adres ?
:) you're right :)
Waarom een notificatie wel doorsturen, maar het mailtje niet ?
1 Omdat dan een reply op het mailtje dan vanaf het externe adres komt.
2 Vertrouwelijke mail die ik liever niet op een niet-bedrijfspc zie zolang het niet nodig is
Waarschijnlijk zal je toch zelf iets moeten bouwen.
Dat hoopte ik te voorkomen ;)
Ik zal toch niet de eerste zijn die op dit idee komt?
Andere optie is om de mail via pop3 aan de gebruiker aan te bieden !?
De gebruiker zal toch de mail moeten ophalen, misschien gelijk de mail van het bedrijf ?
Hmm, dat is misschien wel een mogelijkheid ja.

Maar mijn voorkeur blijft bij een notificatie, zie puntje 2 hierboven (en eigenlijk ook puntje 1)

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Nog iemand een helder idee?
(evt voor een scriptje waarmee dit te realiseren zou zijn)

  • Coach4All
  • Registratie: Januari 2003
  • Laatst online: 22-08 14:04

Coach4All

I'm a Coach 4 All

Mail forwarden naar een notificatie-service via een gsm provider?

Krijg je een sms met afzender en onderwerpregel.

o.a. @orange.nl @sms.nl (knp) @gin.nl (alle providers)

B)

--- Systeembeheerdersdag --- Voedselintolerantie ---


  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Aardig idee, maar is toch niet ideaal in dit geval.

belangrijk nadeel van sms-notificatie vind ik: net voordat je in bespreking gaat zie je een notificatie voorbijkomen op je gsm. Na een intensieve bespreking van een paar uur denk je niet echt meer aan die notificatie...

Bedankt voor je inbreng, maar ik zoek dus een betere oplossing ;)

  • leon1e
  • Registratie: December 2000
  • Laatst online: 21:26
Helaas zit deze optie niet standaard ingebakken in exchange, maar:

Je zou kunnen kijken naar een event sink, http://www.google.nl/sear...rg.mozilla:nl-NL:official hiermee kun je waarschijnlijk wel een mooie oplossing bouwen.

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Thx, daar kan ik wat mee :)

Ben aan het proberen geslagen, en heb nu het volgende, wat prima lijkt te werken :)
1. Registreren event: (register.bat)
code:
1
2
cscript //nologo smtpreg.vbs /add 1 onarrival SMTPScriptingMailNotify CDO.SS_SMTPOnArrivalSink "mail to=user@domain.nl"
cscript //nologo smtpreg.vbs /setprop 1 onarrival SMTPScriptingMailNotify Sink ScriptName


2. Event-handler (smtpevt.vbs):
code:
1
2
3
4
5
6
7
8
<SCRIPT LANGUAGE="VBScript">
Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus )
            Dim WshShell
            set WshShell = CreateObject("WScript.Shell")
            strrun = WshShell.run ("c:\ExchangeScripts\OnArrival\sndmsg.vbs")
            set WshShell = nothing
End Sub
</SCRIPT>


3. Mailtje versturen (sndmsg.vbs):
code:
1
2
3
4
5
6
7
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "New mail"
objMessage.Sender = "mailserver@domain.nl"
objMessage.From = "mailserver@domain.nl"
objMessage.To = "user@otherdomain.nl"
objMessage.TextBody = "Er is een nieuw emailbericht voor u binnengekomen op domein ..., controleer a.u.b. uw email met Outlook Web Access"
objMessage.Send


Na het uitvoeren van register.bat werkt dit uitstekend :)
Uiteraard kan eea verder uitgebreid worden, met bijv. een connectie naar ActiveDirectory om de juiste adressen uit te lezen, maar dit is de basis iig.

Thanx All!

(deze mag dus op slot)

  • leon1e
  • Registratie: December 2000
  • Laatst online: 21:26
Kijk en dat is een mooie toevoeging voor de got search, topics gaan hier trouwens nooit op slot als ze nuttige informatie bevatten dat zou een beetje veel werk worden voor de heren moderators ;). Dit topic zakt vanzelf weer af...

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
leon1e schreef op donderdag 21 april 2005 @ 20:45:
Kijk en dat is een mooie toevoeging voor de got search,
Dat is ook de reden dat ik de oplossing zo uitgebreid heb gepost. hopelijk voorkomt dat dat een ander er net zoveel tijd aan kwijt is als ik nu :)
topics gaan hier trouwens nooit op slot als ze nuttige informatie bevatten dat zou een beetje veel werk worden voor de heren moderators ;). Dit topic zakt vanzelf weer af...
ah, zo goed was ik nog niet op de hoogte ;)
Pagina: 1